我正在建立一个分层系统并选择使用 ninject 作为 IoC/Di 容器。作为这个应用程序的一部分,我有两个 MVC 前端。一个用于最终用户,另一个用于管理和配置。我选择了两个前端,以便包含视图和控制器等,并且当我达到 100 多个容器时,这将使思考更容易管理。
无论如何...我想知道的是?
我可以让我的启动项目成为管理应用程序并从这里实例化 Ninject 等,然后当我的第二个 MVC 应用程序被用户调用时,它可以使用已经实例化的同一个 Ninject 容器吗?
我希望这对大家有意义。
另外顺便说一句,有人知道如何使用 Ninject 注入 DBcontext 连接字符串/名称吗?