EF 7.0 Beta8 实现简单Unit Of Work 模式
一、使用Database First模式
注意:目前的最新的Beta8采用如下方式配置数据库连接 ```csharp protected override void OnConfiguring(DbContextOptionsBuilder options) { options.UseSqlServer(@"数据库连接字符串"); } ```二、定义与数据库表对应实体类
```csharp public clas YourEntity { public int Id; .... } ```三、映射实体类到数据库表
```csharp protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity四、实现简易的Unit Of Work模式
```csharp public IQueryable// 在ef6中可以使用EntityFramework.Extended提供的UpdateAsync来实现指定字段更新,ef7暂时不知道如何实现
public async Task
{
Set
return await SaveChangesAsync() > 0;
}