msh*_*hwf 3 c# linq asynchronous task
我有这个界面:
public interface ISign
{
Task<bool> IsRegisteredCopy();
}
Run Code Online (Sandbox Code Playgroud)
实施它:
public class Sign : ISign
{
TabibContext context = new TabibContext();
public Task<bool> IsRegisteredCopy()
{
return context.Doctors.Any();
}
}
Run Code Online (Sandbox Code Playgroud)
所以我需要Any从不可用的方法返回Task !
实体框架具有可在命名空间中使用的各种异步扩展System.Data.Entity.所以你可以这样做:
using System.Data.Entity;
public Task<bool> IsRegisteredCopy()
{
return context.Doctors.AnyAsync();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
875 次 |
| 最近记录: |