相关疑难解决方法(0)

如何在ASP.NET Core MVC 2.0中的另一个程序集中使用控制器?

为了模块化,我在不同的程序集中创建了一些控制器.每个程序集代表整个系统的有界上下文(模块,子系统,分区等).

每个模块的控制器都是由对其他模块一无所知的人开发的,中央协调器即将在一个应用程序中覆盖所有这些模块.

所以,有一个名为school的模块,它有一个TeacherController.它的输出是Contoso.School.UserService.dll.

主要的协调器被调用Education,它有一个引用Contoso.School.UserService.dll.

program.cs是:

    public static IWebHost BuildWebHost(string[] args) =>
        WebHost.CreateDefaultBuilder(args).UseKestrel()
            .UseStartup<Startup>()
            .Build();
Run Code Online (Sandbox Code Playgroud)

然而对于教师控制器的路线,我得到404.如何在其他组件中使用控制器?

c# asp.net-core-mvc

17
推荐指数
3
解决办法
8618
查看次数

标签 统计

asp.net-core-mvc ×1

c# ×1