使用 FluentValidation 时将域模型验证错误映射到 ViewModel
我希望这里的人们能给我一些关于如何正确做到这一点的想法。 目前我有一个用于渲染屏幕的 ViewModel。视图模型实际上包含了几个领域模型的扁平化数据…
流畅的验证。找不到扩展方法
我将 FluentValidation 程序集引用添加到我的项目中。编写简单的验证器时完全没有问题。当我尝试编写集合验证器时出现问题。 VisualStudio 没有看到 S…
ASP.NET MVC3 Fluent Validation Constructor 每个请求命中多次
我有一个使用流畅验证和 ninject 的 ASP.NET MVC3 网站设置。验证码正在运行。但是,我在验证类构造函数中设置了一个断点,并且我注意到,当我请求使…
Ninject.MVC3 + FluentValidation +工厂 有人用过吗?
我对如何在 Ninject 和 FluentValidatior。 这篇文章对我帮助很大,但我不明白如何使用实例化我的验证器的工厂: 我还发现了一些其他文章像这样但使用…
MVC HtmlHelper 与 FluentValidation 3.1:获取 ModelMetadata IsRequired 时遇到问题
我为 Label 创建了一个 HtmlHelper,如果需要关联字段,则在该标签的名称后面放置一个星号: public static MvcHtmlString LabelForR( this HtmlHelpe…
如何跨 ASP.NET MVC 和 Windows Phone 项目验证 ViewModel?
我想创建一个同时具有 ASP.NET MVC 3 Web 客户端和 Windows Phone 7 手机客户端的应用程序。应用程序数据存储在 SQL Server 中,需要从两个客户端访问…
FluentValidation - 验证多个属性
拥有一个表单,用户可以在其中输入事件的开始日期/时间和结束日期/时间。这是到目前为止的验证器: public class EventModelValidator : AbstractVali…
AJAX 表单上的流畅验证
我正在 ASP.net MVC 中创建一个操作/视图,我想使用 AJAX / jQuery 进行 POST。 我正在使用 Fluent Validation 在视图模型中进行验证。 当我这样做时…
ASP.net MVC 验证挂钩
我在 ASP.net MVC 3 中有以下视图: @model Models.CreateProjectViewModel @using( Html.BeginForm() ) { @Html.TextBoxFor(m => m.ProjectName) @Ht…
Fluentvalidation 将业务对象注入验证器
我正在使用 fluidvalidation 并使用 Structuremap 为 asp.net mvc3 中的操作注入验证器。我在将业务对象注入验证器对象时遇到问题。我收到这样的错误…
FluentValidation 将参数传递给 WithMessage
我在验证器中有以下代码: RuleFor(mb => mb.Amount). Must((mb, amount) => { var betLimit = _battlesService.GetBetLimit(mb.BattleId); mb.Amount…
在 FluentValidation 中覆盖默认 ASP.NET MVC 消息
我收到验证消息“值 xxx 对于 yyy 无效”。当我为双精度类型发布错误的值时,就会发生这种情况。我不知道如何改变它。…
选择列表值的 FluentValidation
如何验证选择列表的值为 0? 我已尝试以下 RuleFor(x => x.ProductId).Equal(0).WithMessage(required); RuleFor(x => x.ProductId).NotEqual(0).With…