致敬- 調調-博客园 原来的(net core 使用 SqlSugar)


同时感谢

https://www.programminghunter.com/article/23551893646/ 网站记录了信息,不然这么好的文章代码就要消失了,

同时自己备份一下

原来:https://www.cnblogs.com/oneprice/archive/2018/11/07/9923846.html 文章现在已经被删了

致敬- 調調-博客园 原来的(net core 使用 SqlSugar) 注入扩展
致敬- 調調-博客园 原来的(net core 使用 SqlSugar)致敬- 調調-博客园 原来的(net core 使用 SqlSugar) IDbFactory
致敬- 調調-博客园 原来的(net core 使用 SqlSugar)致敬- 調調-博客园 原来的(net core 使用 SqlSugar) DbFactory
致敬- 調調-博客园 原来的(net core 使用 SqlSugar)致敬- 調調-博客园 原来的(net core 使用 SqlSugar) IRepository
致敬- 調調-博客园 原来的(net core 使用 SqlSugar)致敬- 調調-博客园 原来的(net core 使用 SqlSugar) Repository
致敬- 調調-博客园 原来的(net core 使用 SqlSugar)致敬- 調調-博客园 原来的(net core 使用 SqlSugar) SugarFactoryExtensions,自行斟酌,喜欢使用sugar原生的,可跳过

使用:

致敬- 調調-博客园 原来的(net core 使用 SqlSugar)致敬- 調調-博客园 原来的(net core 使用 SqlSugar) 注入
致敬- 調調-博客园 原来的(net core 使用 SqlSugar)致敬- 調調-博客园 原来的(net core 使用 SqlSugar) 业务层使用示例

致敬- 調調-博客园 原来的(net core 使用 SqlSugar)

复制代码

 1  public class UsersRepository : Repository<DbFactory>, IUsersRepository
 2     {
 3         public UsersRepository(DbFactory factory) : base(factory)
 4         {
 5 
 6         }
 7 
 8         public async Task<bool> TestAddAsync()
 9         {
10             //这里获取数据库上下文,与业务层一致
11 
12             DbContext.Insert<Users>(new Users());
13 
14             using (var db = Factory.GetDbContext())
15             {
16                 db.Insert<Users>(new Users());
17                 db.Update<Users>(new Users());
18             }
19             return await Task.FromResult(true);
20         }
21     }

复制代码

 

原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/tech/database/244462.html

(0)
上一篇 2022年4月17日 09:46
下一篇 2022年4月17日 09:47

相关推荐

发表回复

登录后才能评论