我有 asp.net mvc web 应用程序,它依赖于类库。我通过 Autofac IoC 实例化它的类。
但是这个类库依赖于较低层(又一个类库),在 web 应用程序中没有引用。还有我想通过 Autofac 实例化的这个低层的类。但这里有一个问题——在哪里为这个最低层注册 autofac 的类和接口?
我应该在Web应用程序(中间层)引用的类库项目中使用一种静态方法制作一些配置类,我应该在其中注册最低层的类和接口并在Web项目的application_start中调用它吗?
我不应该在这种方法中注册两个层(中间和最低,两个类库)的类吗?还是我应该制作一个特殊的 autofac 配置/注册项目?对我来说似乎没有必要。
感谢提示