[Web API] Web API 2 深入系列(7) Model绑定(下)
目录
-
ModelBinder
-
ModelBinderProvider
-
不同类型的Model绑定
- 简单类型
- 复杂类型
- 其他类型
ModelBinder
ModelBinder是Model绑定的核心.
public interface IModelBinder { //绑定Model方法,返回绑定是否成功 bool BindModel(HttpActionContext actionContext, ModelBindingContext bindingContext);
}
ModelBindingContext
public class ModelBindingContext { //数据源 public IValueProvider ValueProvider { get; set; } //最终创建的对象 绑定过程就是创建Model public object Model {
网友评论

