using在依赖注入中的使用

来源:15-6 【操作】使用 IDisposable 回收非托管资源

weixin_慕标1059321

2022-05-27

老师,如果是采用efcore,数据上下文是被容器注入的,那么这个using又该如何使用
写回答

1回答

阿莱克斯刘

2022-05-29

如果使用ioc来注入dbcontext,那么数据库的连接会交给entity framework自我管理,就不需要使用using了,ef会帮我们处理这部分的逻辑。不过,当你需要把多个db操作放在一个transction中,那么还是需要使用using。

请参考文档:https://docs.microsoft.com/zh-cn/aspnet/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

重点从“创建数据库上下文”这个自然段开始。

0
0

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

系统掌握C#核心和应用,获得全行业适配的技能

839 学习 · 198 问题

查看课程