【发布时间】:2012-06-05 03:15:10
【问题描述】:
我正在开发 ASP.Net MVC 中的即插即用框架,借此我可以将模块定义为独立于主项目的项目。因此,开发人员可以根据需要创建任意数量的模块。
我需要的是能够更新任何此类模块的设置。为此,在主项目中,我为一些常用设置定义了一个基类,并且每个模块都有自己的自定义设置。当对模块进行任何编辑时,我必须在主项目中实例化该模块的实例。但是,主项目不知道任何模块。
我如何做到这一点?
谢谢!
【问题讨论】:
-
你对反射有多熟悉?
-
这听起来像是一个像 unity 或 spring.net(依赖注入)这样的框架的工作
标签: c# asp.net-mvc-3