【发布时间】:2016-01-09 12:29:02
【问题描述】:
我需要有关创建架构的建议,我希望 API 层位于 UI 层和业务层之间。 UI 层应该只使用 rest 服务来显示数据。
这样做的原因是我们需要为其他客户端(如 Ipad、Android 等)公开相同的服务。
现在我的问题是:-
1) 在这种情况下我们需要依赖注入吗? (我不这么认为,因为我们不会在 UI 层使用任何引用。唯一的事情是,我们正在操作服务返回的 JSON。)
2) 会影响性能吗?
3) 这是正确的方法吗?
任何帮助将不胜感激。谢谢
【问题讨论】:
-
你也应该添加webapi标签,让webapi专家看看。
标签: c# asp.net-mvc rest architecture asp.net-web-api