1. 程式人生 > >asp.net core 2.1 將控制器抽離到類庫中

asp.net core 2.1 將控制器抽離到類庫中

cat start service public 網站 類庫 class all app

startup.cs的ConfigureServices中添加:

        public void ConfigureServices(IServiceCollection services)
        {
            var mall = Assembly.Load(new AssemblyName("Mall.Mvc")); //類庫的程序集名稱
            services.AddMvc().AddApplicationPart(mall); 
        }

配置完後確保網站引用類庫,就可直接在類庫中添加控制器,網站也可以訪問到了。

asp.net core 2.1 將控制器抽離到類庫中