Я скачал EF6 (для того, чтобы использовать async
)EntityFramework (6) и async (waitingForActivation)?
Так что я написал этот простой метод:
public async Task<List<int>> MyasyncMethod()
{
var locations = await MyDumpEntities.AgeGroups.Select(f=>f.endYear).ToListAsync();
return locations;
}
...Later...
DumpEntities1 MyDumpEntities = new DumpEntities1();
var data = MyDumpEntities.AgeGroups.ToListAsync();
MyasyncMethod().ContinueWith(s => { Response.Write("f"); });
MyDumpEntities.Dispose();
Но я не вижу ничего на экране, и когда я осмотреть data
я вижу это :
п.с. это ToListAsync
подпись
Что мне не хватает?
Вы не 'await'ing этот вызов, вероятно, вы должны пойти на' данных вар = ждут MyDumpEntities.AgeGroups.ToListAsync() '... –
Он не ожидает вызова в вызов метода MyasyncMethod(), который возвращает задачу? – CodingIntrigue
@ PatrykĆwiek noope http://i.stack.imgur.com/WqdZb.png –