ModelBinders在Owin startup.cs中注册

时间:2015-10-12 15:07:04

标签: c# .net model-view-controller owin

我为小数创建了一个自定义模型绑定器,但遇到了问题。我无法通过Global.asax.cs进行注册,因为我没有注册。

如何使此行在startup.cs类中工作?

ModelBinders.Binders.Add(typeof(decimal), new DecimalModelBinder());

1 个答案:

答案 0 :(得分:1)

只要引用System.Web.Mvc,它就可以在OWIN启动类中运行。

public void Configuration(IAppBuilder app)
{
    ModelBinders.Binders.Add(typeof(decimal), new DecimalModelBinder());
    ...
}