1
我正在實現自定義模型綁定器。我研究瞭如何做到這一點,並發現在WebApi的情況下我需要實現IModelBinder
接口。如何實現WebApi自定義模型綁定器
我的實現看起來是這樣的:
public class ModelBaseBinder : IModelBinder
{
public bool BindModel(HttpActionContext actionContext, ModelBindingContext bindingContext)
{
if ((bindingContext.Model is MyModel))
{
//my code here
controller.InitModel(model);
return true;
}
return false;
}
}
我只是不知道如果我的implenentaton完成。我是否需要調用任何默認的WebApi BindModel
才能使我的自定義實現工作?