提问人:matt 提问时间:10/11/2023 最后编辑:matt 更新时间:10/11/2023 访问量:24
带有 Contructor 和 FromForm 的自定义模型活页夹
Custom Model Binder with Contructor and FromForm
问:
我有一个带有构造函数的模型,我要将其传递到控制器中
public sealed CheckinForm
{
private readonly IBookingQuery _bookingQuery;
public CheckinForm(IBookingQuery bookingQuery)
{
_bookingQuery = bookingQuery;
}
public DateTime Checkin {get;set;}
public DateTime Checkout {get;set;}
public int NumberOfAdults {get;set;}
}
我正在向控制器发布json并使用.net 7.0。
.net 7.0 中不再使用默认模型联编程序。
我正在考虑编写一个自定义模型生成器来处理构造函数。
当我在.net中使用[FromForm]时,默认情况下使用的是FormCollectionModelBinder。
我想要一个通用绑定器,用于迭代所有 Form 值并绑定到模型,并且不确定在这种情况下是否从 FormCollectionModelBinder 继承。
答: 暂无答案
评论