一个项目中有多个 Web API?

Multiple Web APIs in one project?

因此,我们正在从 Web 服务迁移到 Web API。我们将使用 VS 2015 与 .NET 和 MVC 5 - 我们的计划是将我们所有的网络 API 放在一个项目中(显然每个控制器都是一个单独的 API)。然后我们打算在内部网站上托管 API(即 webapis.company.com),然后通过路由调用 API / 方法。

这会被视为不好的做法吗?如果是这样,拆分我们的 API 的最佳方法是什么?

Yeah in that scenario I think one project makes the most sense.

–迈克希恩

谢谢!