2013-01-01 44 views
0

我正在创建一个mvc应用程序,其服务层通过rest api暴露。我习惯于在我的控制器中使用依赖注入来使用服务,但这些服务并不是Web服务。在控制器中使用服务层

我该如何做到这一点作为一个Web服务公开的服务层?控制器是否会注入Web服务,或者是否需要在控制器可以注入的Web服务上创建一个轻量级的包装?

回答

1

如果我是你,我会围绕webservice创建包装并注入这个包装。它会给予更多的控制权。

但是在讨论这个webservices的必要性之前。

+0

我们提供了一个供外部开发人员使用的api。我也想消耗它。 – matt

+0

这就是我要做的。谢谢。 – matt