【发布时间】:2015-10-02 08:38:17
【问题描述】:
即使根据this 和this 问题,我已经多次确定我的路由应该是正确的,但我的 API 控制器永远不会被实例化。
public void Configuration(IAppBuilder app)
{
var config = new HttpConfiguration();
config.Routes.MapHttpRoute("DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
app.UseWebApi(config);
}
这是我的控制器的样子:
class RaspberryController : ApiController
{
public HttpResponseMessage Get()
{
return new HttpResponseMessage
{
Content = new StringContent("Test from Owin")
};
}
}
如您所见,它非常简单。可能有什么问题?
【问题讨论】:
标签: c# asp.net-web-api owin