小编Gia*_*hia的帖子

插件中的 ASP .NET Core MVC 2.1 mvc 视图

我有一个问题困扰了我好几天。

正如我在 ASP .NET Core MVC 的插件中所做的那样,通过插件为我带来视图

我有这种情况

解决方案:电动汽车

  • 控制器
    • ...
  • 观看次数
    • ...
  • 插件
    • 这个文件夹包含一个插件dll
  • 其他文件夹...
  • 插件程序
  • 程序.cs
  • 启动文件

文件 IPlugin.cs

...
using McMaster.NETCore.Plugins;

namespace EVS
{
    public interface IPlugin
    {
        string Name { get; }
        void Do();
        void BootReg();
        void BootExecute();
        void PluginConfigure(IApplicationBuilder app, IHostingEnvironment env);
        void PluginConfigureServices(IServiceCollection services);
    }

    public class PluginsManager
    {
        public List<PluginLoader> PluginLoaders;

        public Dictionary<string, IPlugin> Plugins;
        public Dictionary<string, Assembly> Views;
        public List<String> dllFileNames;

        public PluginsManager()
        {
            PluginLoaders = new List<PluginLoader>();
            Plugins = new Dictionary<string, …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc plugins asp.net-core

6
推荐指数
1
解决办法
1694
查看次数

标签 统计

asp.net-core ×1

asp.net-mvc ×1

c# ×1

plugins ×1