【发布时间】:2014-04-26 01:59:15
【问题描述】:
我们有一个现有的 ASP.NET MVC 5 项目。我们也想使用 WebAPI。
使用 Nuget 将 WebAPI 安装到 MVC 项目中是个好主意吗?或者在同一个 VS 解决方案中专门为 WebAPI 创建一个新项目会更好吗?如果是后者,路由怎么做?
我收集到 MVC 和 WebAPI 在同一个项目中可能会导致依赖注入问题。这是真的吗?
【问题讨论】:
-
什么问题?我一直在同一个解决方案中使用它们而没有问题。
-
我听说依赖解析器发生冲突。
-
你说你在同一个解决方案中使用它们......它们也在同一个VS项目中吗?
-
Unity 没有问题。是的,同一个项目。
-
嗯,测试起来很容易。
标签: asp.net-mvc asp.net-web-api