我有几个使用Web API REST接口的项目。
其中一些接口在项目中很常见(如用户管理等)。
有没有办法让一个包含控制器的库可以包含在各种项目中?
这似乎并不存在于VS'模板,但控制器是否可以或需要许多其他东西来编译?
答案 0 :(得分:0)
最后,答案只需一行:
public void ConfigureServices(IServiceCollection Services)
{
Services.AddMvc()
.AddApplicationPart(typeof(SessionController).Assembly);
}
您可以在启动期间添加外部控制器。 我现在正在检查是否可以立即从程序集中添加所有控制器。