use*_*945 4 ioc-container asp.net-mvc-3
我刚刚从MVC2迁移到MVC3,我在构建项目时遇到以下错误:
RhinoIoCControllerFactory没有实现接口成员System.Web.Mvc.IControllerFactory.GetControllerSessionBehavior(System.WebRouting.RequestContext,string)
这是错误来自的类别:
public class RhinoIoCControllerFactory : IControllerFactory
{
public IController CreateController(RequestContext requestContext, string controllerName)
{
return IoC.Resolve<IController>((controllerName + "Controller").ToLower());
}
public void ReleaseController(IController controller)
{
IoC.Container.Release(controller);
}
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗 ?
谢谢
Nin*_*Nye 12
您需要实现MVC3方法.以下将解决它:
public SessionStateBehavior GetControllerSessionBehavior(RequestContext requestContext, string controllerName)
{
return SessionStateBehavior.Default;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1475 次 |
| 最近记录: |