一直试图在网络表单应用程序中使用 ninject。但是,我仍然对在何时何地使用我的“绑定模块”实例化 ninjet 内核以及是否需要通过 Web 请求保存内核感到困惑。
我见过其他实现,您将 dbcontext 保存在 global.asax 事件 BeginRequest 中,任何后续存储库都从那里获取 dbcontext。
我是否需要用 ninject 做类似的事情,或者我完全错过了什么。
我已经阅读了一些建议的类似问题,但找不到一个可以解释它的问题,所以这对我来说很有意义。
任何帮助深表感谢。