【发布时间】:2010-08-20 12:37:21
【问题描述】:
我仍然需要帮助。我有想要使用单例模式加载的网站设置。使用这种模式有很多负面影响,每个人都建议使用控制反转或依赖注入。我还没有与 IoC 或 DI 合作过。
一次性加载网站设置并在整个 Web 应用程序中使用它的最佳方式是什么?我认为单例模式是理想的,但我想采用最佳实践。另外,有没有人有任何关于使用 IoC 或 DI 加载网站设置的示例代码?甚至有人提到我注入了single的Instance方法,但是因为它还是singleton有什么用呢?此外,如果有人使用 IoC 或 DI 进行一些单元测试重新加载网站设置,我们将不胜感激。
我正在使用 C#。
谢谢 布伦丹
【问题讨论】: