0
我剛剛瞭解Web API內存中的主機,這對我來說是新東西。我下載Web API自託管nuget包,並配置Routing for Web API並將Web API項目引用到In Memory託管項目中。一切正常,但我不知道我的Web API項目中的內存如何識別任何控制器類。有沒有人可以向我解釋這件事?web內存託管如何加載我們的控制器類?
private HttpServer _server;
private string _url = "http://api.mydomain.com/";
private HttpClient _client;
public PortalWebApiInMemoryTest()
{
var config = new HttpConfiguration();
config.Routes.MapHttpRoute(
name: "Default",
routeTemplate: "{controller}/{id}",
defaults: new { id = RouteParameter.Optional });
_server = new HttpServer(config);
_client=new HttpClient(_server);
}
謝謝您的回答基蘭,我想我需要創建簡單的項目,以獲得更多的理解來創建自定義IAssembliesResolver。 – tanto