在我的 ASP.NET MVC 4 c# 项目中,我有 3 层。数据、业务和网络。我遵循存储库模式和服务。
我使用 Autofac 进行依赖注入。我所做的是在 global.asax 中注册组件。通过这种方式,我必须引用我实现存储库的数据层。
我认为这违反了规则,因为我的 web 项目有数据层的引用。
我已经阅读了一些关于解决这个问题的文章,并找到了 Autofac 模块。但是,如果不引用数据层,我也找不到实现它的方法。
有没有办法在不引用数据层的情况下注册组件?
谢谢你。
在我的 ASP.NET MVC 4 c# 项目中,我有 3 层。数据、业务和网络。我遵循存储库模式和服务。
我使用 Autofac 进行依赖注入。我所做的是在 global.asax 中注册组件。通过这种方式,我必须引用我实现存储库的数据层。
我认为这违反了规则,因为我的 web 项目有数据层的引用。
我已经阅读了一些关于解决这个问题的文章,并找到了 Autofac 模块。但是,如果不引用数据层,我也找不到实现它的方法。
有没有办法在不引用数据层的情况下注册组件?
谢谢你。