小编omk*_*kla的帖子

如何在实体框架DbContext中使用依赖注入?

我目前正致力于为网站添加新功能.

我有一个使用EF6创建的DbContext类.

该网站使用主布局,其中子布局根据请求的页面呈现.我想使用依赖注入来访问Sublayouts中的DbContext.通常,我会使用Controller来处理调用,但是,在这种情况下,我想跳过它.

另外,我希望保持实现的灵活性,以便添加新的DbContexts,我将能够轻松使用它们.

我在考虑创建一个"IDbContext"接口.

我将使用新界面(让我们说"IRatings")实现这个界面.

我是以正确的方式去做的吗?

有什么想法吗?

c# asp.net entity-framework

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net ×1

c# ×1

entity-framework ×1