Update readme.md

This commit is contained in:
2881099 2020-04-25 17:08:36 +08:00 committed by GitHub
parent 4fa1475ab7
commit b41680adfa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -124,25 +124,27 @@ fsql.Select<Song>().OrderBy(a => Guid.NewGuid()).Limit(10).ToList();
> dotnet add package FreeSql.Repository > dotnet add package FreeSql.Repository
```csharp ```csharp
var repo = uow.GetRepository<Tag>(); [Transactional]
repo.DbContextOptions.EnableAddOrUpdateNavigateList = true; public void Add()
{
var repo = ioc.GetService<BaseRepository<Tag>>();
repo.DbContextOptions.EnableAddOrUpdateNavigateList = true;
repo.Insert(new Tag { var item = new Tag
Name = "testaddsublist", {
Tags = new[] { Name = "testaddsublist",
new Tag { Name = "sub1" }, Tags = new[]
new Tag { Name = "sub2" }, {
new Tag { new Tag { Name = "sub1" },
Name = "sub3", new Tag { Name = "sub2" }
Tags = new[] {
new Tag { Name = "sub3_01" }
}
}
} }
} };
}); repo.Insert(item);
}
``` ```
参考:[在 asp.net core 中使用 TransactionalAttribute + UnitOfWorkManager 实现多种事务传播](https://github.com/dotnetcore/FreeSql/issues/289)
## 💪 Performance ## 💪 Performance
FreeSql Query & Dapper Query FreeSql Query & Dapper Query