Dlaczego ten kod blokuje UI w wpf:
public async Task<IEnumerable<Group>> GetAll()
{
return await Context.Groups.ToListAsync();
}
Dopiero jak zrobie tak to jest ok:
public async Task<IEnumerable<Group>> GetAll()
{
return await Task.Run(() => { return Context.Groups.ToListAsync(); });
}