【发布时间】:2014-12-05 22:28:55
【问题描述】:
我的 App.Api 项目有一个 AppService 项目作为 Visual Studio 中的参考,如下图所示。 App.Api 可以访问 AppService 类和方法,但 AppService 不能访问 Api.Api 类和方法。它们都构建在单独的 DLL 文件中。
我在 App.Api 中有一个静态方法,我需要在 AppService 模块中调用它。我能够将它作为代表传递给 AppService 并且它运行良好。该方法的实现需要放在 App.Api 中,其他原因这里就不多说了。
这种解决方案会出现任何问题吗?这甚至是在架构上做事的合适方式吗?
【问题讨论】:
标签: c# .net visual-studio asp.net-web-api architecture