具有非主鍵值的FindAsync

asp.net-web-api async-await c# entity-framework-6

public class Foo
{
     public int Id { get; set; }
     public int UserId { get; set; }
}

這似乎是異步執行此操作的方法:

public class Foo
{
     public int Id { get; set; }
     public int UserId { get; set; }
}

如何根據UserId的值異步獲取特定用戶的所有Foos?

一般承認的答案

假設您正在使用Entity Framework 6.0(預發行版):

var userId = ...;
var foos = await db.Foos.Where(x => x.UserId == userId).ToListAsync();



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因