How to set DefaultBinder ModelBinders.Binders.Defa

2019-08-04 18:59发布

问题:

I want to set ModelBinders.Binders.DefaultBinder=new SmartBinder() in asp.net mvc 4 using autofac, what is the right way to do that?

回答1:

In your Global.asax.cs;

protected void Application_Start()
    {

        System.Web.Mvc.ModelBinders.Binders.DefaultBinder = new SmartBinder();
    }

Autofac is not needed to do that.