我写一个mvc的网站用到了仓储模式,仓储模式解耦了controller和数据层。
在整个框架中利用依赖注入可以在controller中正常访问到数据,
但是在单独的class中,这个框架却不好使了。
请问怎么解决呢?
你使用的注入框架是(unity,autofac...)?你注入的方式是(属性注入,构造注入...)?
猜测的原因是单独的class也要接口+实现并且注入
我使用的是autofac 注入,采用的是属性注入。
单独发class 需要注入的话,不能全局一次性注入吗?
@sunshine静: 引用autoface.mvc试试