一些程序员使用静态类方法访问他们的IoC容器。这只是一个偏好,还是必须这样做?
如果我的自定义成员资格提供程序需要DataContext,我该如何将我的DataContext注入其中而不使用静态类?
我的方法是在自定义成员资格提供程序内部通过静态类访问我的容器。这是正确的解决方案吗?
如果静态方式更受欢迎,我是否必须将我的基础容器保持为单例范围,并在Global.asax中初始化它,并始终通过静态类访问我的容器?
如果我的自定义成员资格提供程序需要DataContext,我该如何将我的DataContext注入其中而不使用静态类?
我的方法是在自定义成员资格提供程序内部通过静态类访问我的容器。这是正确的解决方案吗?
如果静态方式更受欢迎,我是否必须将我的基础容器保持为单例范围,并在Global.asax中初始化它,并始终通过静态类访问我的容器?