gpt4 book ai didi

c# - 使用 MVC3、Razor 和 C# 的插件系统

转载 作者:太空狗 更新时间:2023-10-29 19:39:49 28 4
gpt4 key购买 nike

我对 MVC3 相当满意,并且喜欢用它创建我的网站,但是,我还没有想出并实现一个不错的“插件”系统方法。

基本上,我的目标是拥有一个通用的“博客类型”CMS,我可以在我的网站上分发它,但可以选择将某些东西作为插件。

例如:

通用构建:

  • 用户区
  • 基本的博客/新闻编辑

插件:(一个或两个站点可能需要,但不是全部)

  • 聊天室插件
  • 统计
  • 等等...

目前,我只是通过一个配置文件完成所有操作并禁用某些东西,但是如果我可以将一个文件夹放入我的 FTP 并有一个自动拾取它的 MVC 页面,那就太好了!

我假设我必须首先扫描目录“/plugins”并选择一个包含基本详细信息的“plugin.config”(或类似)文件。

但是我怎样才能让我的主系统选择这些东西并实际使用它们呢?!

最佳答案

关于c# - 使用 MVC3、Razor 和 C# 的插件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8255488/

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