我已经为MAC控制器实现了ControllerFactory,为WebApi控制器实现了IHttpControllerActivator,如下所示:
ControllerBuilder.Current.SetControllerFactory(
new MvcCompositionRoot());
GlobalConfiguration.Configuration.Services.Replace(
typeof(IHttpControllerActivator),
new WebApiCompositionRoot());
但是当我发送WebApi请求时,它会抛出异常,因为ControllerFactory正试图解决它。 例外情况是:“未找到路径'/ SiteName / Account'的控制器或未实现IController。”
我已尝试将其作为“获取”(查询字符串)参数而没有,但结果是一样的。
是否可以在同一个项目中实现两者?
答案 0 :(得分:0)
对不起,我只是个白痴并且错过了来自'/ SiteName / Api / Account'的“Api”