在ASP.NET中如何使用插件架构?我非常喜欢WinForms的插件架构,我想在Asp.net中使用它。我在asp.net中搜索插件架构,找到了asp.netMVC示例,但我想使用经典的asp.net项目而不是MVC。有谁知道任何使用经典asp.net模式而不是MVC模式的资源?你可以自己做。插件架构需要一些不太复杂的部分:一旦弄清楚,实例化插件的实例就很简单了。无论您是在Web应用程序中还是在客户端上运行,它的工作原理都是一样的:System.Reflection.Assemblya=System.Reflection.Assembly.LoadFrom(plugin_path);t=a.GetType("IPlugin");IPlugin插件=(IPlugin)Activator.CreateInstance(t);然后您可以使用plugin.DoSomething()实际调用插件中的函数。(不管是渲染部分HTML还是保存到数据库什么的)参见ManagedExtensibilityFramework以上是C#学习教程:如何在ASP.NET中使用插件架构?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
