在单独的库中的ASP.NET Web API控制器-这是个好主意吗?

时间:2019-05-27 08:49:43

标签: asp.net-mvc asp.net-web-api

我已经看到一些有关将Web API控制器放在单独的库中的建议,但是Web示例?

我试图创建一个类库,但是似乎没有太多支持。没有用于Controllers的模板,而VS不能帮助我包含正确的程序集。我怀疑API应用程序中还会有一些额外的代码。

就我而言:

  1. 控制器仅调用内部服务,不需要数据库访问。

  2. API应用程序(前端)旨在通过安全性,身份验证和授权(需要稍作调整)在外部公开内部资源

  3. 我们稍后可能希望公开现有的控制器。

(我想我可以将安全性信息作为声明从API应用传递给控制器​​)​​

0 个答案:

没有答案