【发布时间】:2013-02-07 17:42:51
【问题描述】:
我在一些模型中使用了一个子模型类(UserInfo),它应该包含一些用户相关的信息。这个子模型可以用在各种模型中,例如
public class Model
{
int string Value { get; set; }
public UserInfo User { get; set; }
}
我已经创建了一个模型绑定器并在 WebApiConfig 中注册了它
config.BindParameter(typeof(UserInfo), new UserModelBinder());
问题是 WebApi 处理管道没有调用 UserModelBinder。似乎子模型没有调用这些模型绑定器。我错过了什么吗?
【问题讨论】:
标签: asp.net-mvc-4 asp.net-web-api model-binding