0
我有asp.net mvc web应用程序,它依赖于类库。我通过Autofac IoC实例化它的类。
但是这个类库依赖于较低层(又一个类库),它在web应用程序中没有被引用。此外,我希望通过Autofac实例化来自此层的类。但这里有个问题 - 在哪里为这个最底层的autofac注册类和接口?
我应该在Web应用程序(中间层)引用的类库项目中创建一个带有一个静态方法的配置类,其中我应该从最底层注册类和接口并在web项目的application_start中调用它?
不应该在此方法中注册来自两个图层(中间和最低,两个类库)的类? 或者我应该做一个特殊的autofac配置/注册项目?这对我来说似乎是不必要的。何处为类库注册IoC?
感谢提示
谢谢,我也用过它。 –