【发布时间】:2020-07-15 21:34:13
【问题描述】:
我集成了流利的验证,可以很好地用于 POST 请求模型验证
但是将验证器附加到 GET 请求的最佳方法是什么?
public async Task<IActionResult> GetV2Async(Constants.Status status, int? cafeId)
我的 POST 请求的当前验证器如下所示:
public CafeAddressRequestValidator()
{
RuleFor(x => x.Name).NotEmpty().WithMessage("Name is required");
RuleFor(x => x.AddressLine1).NotEmpty().WithMessage("AddressLine1 is required");
}
【问题讨论】:
-
你的
Constants.Status是什么?流畅的验证可以很好地与get请求配合使用。请分享更多关于你如何配置流畅验证的代码以及你的asp.net核心版本是什么?跨度>
标签: asp.net validation asp.net-core fluentvalidation