无法等待'System.collections.Generic.List <anonymoustype#1> </anonymoustype#1>

时间:2014-04-29 15:31:29

标签: c# entity-framework asynchronous asp.net-web-api

我在WEB API项目中使用Entity Framework 6.1并且只是尝试传回一个集合,但是我收到了上述主题行错误。

此外,intellisense中没有 ToListAsync ()方法。

设计时编译错误立即在await语句上。

如何更正上述主题错误并提供ToListAsync方法?

以下是我的代码段:

public async Task<IEnumerable<HH_FuelTkt_Output>> GetFilteredFuelTicketsAsync(HH_FuelTkt_Input value)

List<HH_FuelTkt_Output> tkts = await DbContext.HH_FuelTkt.Select(s =>
                            new
                            {
                                s.Customer_Name,
                                s.FuelTkt_ID,
                                s.Image_ID,
                                s.Ticket_No,
                                s.Trans_Timestamp,
                                s.Vehicle_No
                            }
                            ).ToList();

1 个答案:

答案 0 :(得分:1)

ToListAsync http://msdn.microsoft.com/en-us/library/dn220262(v=vs.113).aspx

命名空间:System.Data.Entity

程序集:EntityFramework(在EntityFramework.dll中)

您是否使用过System.Data.Entity? ToListAsync是一种扩展方法。

相关问题