gpt4 book ai didi

asp.net-mvc - 用 ASP.NET MVC 实现 MEF?

转载 作者:行者123 更新时间:2023-12-03 08:41:27 25 4
gpt4 key购买 nike

我试图找出是否有人有任何使用 MEF(托管可扩展框架(微软的新插件框架)和 ASP.NET MVC 的经验或想法。我需要创建一个标准的 ASP.NET MVC,我有。但我需要提供附加功能,即 View 和 Controller 等,具体取决于我是否添加插件。它不需要动态编译,即源代码......但是我放入系统的 DLL..

有没有办法在应用程序启动时动态加载 DLL,然后将 View 和 Controller 与主系统合并?我不知道我是否在正确的轨道上。

然后,我想在应用程序附带的“标准” View 中,我可以使用“IF THEN”来确定是否加载了插件并在用户控件中合并。

好吧,我在这里大声说话,但我想你明白我在说什么。

有任何想法吗?

最佳答案

有什么运气吗?我正在阅读 this并认为这就是你要找的。
我对 MEF 的 xp 完全为零,但它看起来很有希望。我希望我可以在家里一起抽出几个小时的空闲时间来试验一下。以这种方式创建某种模块化的 MVC“框架”将非常有用。

至于我正在进行的当前项目,我有以下问题:
具有相同 View 的多个站点,只有其他 CSS 文件。目前我必须复制导致维护问题的 View 。
我希望我可以使用 MEF 将这些 View 放在一个中心位置。

关于asp.net-mvc - 用 ASP.NET MVC 实现 MEF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/760563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com