protected override void OnApplicationStarting(object sender, EventArgs e)
{
DefaultRenderMvcControllerResolver.Current.SetDefaultControllerType(typeof(DefaultController));
IControllerFactory factory = new CustomControllerFactory();
ControllerBuilder.Current.SetControllerFactory(new CustomControllerFactory());
base.OnApplicationStarting(sender, e);
}