【问题标题】:How to get all object from Async如何从异步中获取所有对象
【发布时间】:2017-05-24 16:07:11
【问题描述】:

下面的代码只返回一个对象,第一个。

var person = await personService.Query().FirstOrDefaultAsync(p => p.Emails.Any(e => e.EmailAddress == email));

这是我之前没有异步的一个

var peopleWithEmail = People.Where(p => p.Emails.Any(e => e.Email == email));

没有 WhereAsync...我可能也不知道我在说什么或在做什么。

【问题讨论】:

  • 使用await People.Where(p => p.Emails.Any(e => e.Email == email)).ToListAsync();
  • 谢谢,tolistasync 工作了

标签: asp.net-mvc entity-framework


【解决方案1】:

您可以使用async 方法获取对象:

await People.Where(p => p.Emails.Any(e => e.Email == email)).ToListAsync();

await People.Where(p => p.Emails.Email==email).ToListAsync();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-23
    • 2021-03-01
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    • 2016-12-28
    相关资源
    最近更新 更多