是否可以从ASP.Net Core项目引用Web API项目?

时间:2019-07-02 21:02:13

标签: asp.net-core reference asp.net-core-webapi

请注意,到目前为止我从未做过此操作,因为我从未需要这样做。

我正在尝试利用现有的Asp.net核心Web API项目。 我有一个Asp.net核心项目,该项目实质上是引用Web API项目,以期“继承”所有已实现的API。

结构:

  

“ ASP.Net核心项目”具有对“ ASP.Net Web API项目”的引用

大部分情况下,这种方法似乎可行。不幸的是,我间歇性地看到了这一点。具体来说,失败是通过“继承的” API发生的。对引用的API的调用失败(再次间歇地),因此返回404(而不是JSON API响应)。

问题

  

因此,这种方法似乎没有本质上的错误(因为@Arash已评论/确认)。那么想知道造成此间歇性问题的原因是什么?

更新

我现在正在使用Postman进行验证,以轻松验证API。我可以确认我在Asp.Net Core项目中拥有的API正在正常工作。但是“继承的” Web API项目中的API无法正常工作。

再次解释一下:Web API项目是否可以引用为DLL并期望具有这些API的消耗品?

0 个答案:

没有答案