asp.net mvc中此代码的含义是什么?

时间:2015-09-17 16:02:01

标签: c# asp.net-mvc

[assembly: PreApplicationStartMethod(typeof(Mvc.Bootstrap.Datatables.Example.App_Start.RegisterDatatablesModelBinder), "Start")]

namespace Mvc.Bootstrap.Datatables.Example.App_Start
{
    public static class RegisterDatatablesModelBinder {
        public static void Start() {
            ModelBinders.Binders.Add(typeof(DataTablesParam), new NullableDataTablesModelBinder());
        }
    }
}

我在GitHub项目中找到了这个,任何人都可以告诉我这行做什么

[assembly:PreApplicationStartMethod(typeof(Mvc.Bootstrap.Datatables.Example.App_Start.RegisterDatatablesModelBinder)," Start")]

1 个答案:

答案 0 :(得分:1)

它指示ASP.NET管道在应用程序启动之前调用特定类型的特定方法(可能是通过其名称判断)。