【发布时间】:2014-01-23 00:43:50
【问题描述】:
我的 API 控制器位于一个与托管 Owin 的控制台项目不同的额外项目中。
向控制器发出的请求有效,但这个魔法是如何实现的?
我的控制台项目从哪里知道我的控制器所在的项目?
枚举所有添加的引用并检查从 ApiController 继承的类型?
【问题讨论】:
标签: asp.net-web-api owin
我的 API 控制器位于一个与托管 Owin 的控制台项目不同的额外项目中。
向控制器发出的请求有效,但这个魔法是如何实现的?
我的控制台项目从哪里知道我的控制器所在的项目?
枚举所有添加的引用并检查从 ApiController 继承的类型?
【问题讨论】:
标签: asp.net-web-api owin
我可能会让你失望,但里面不应该有任何魔法。 ;-)
我看到您的控制台项目如何知道您的控制器所在的程序集有两种可能性:
我尝试了第二个选项,它就像一个魅力:
【讨论】: