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…
如何使用流畅验证来验证包含多个相同类型对象的对象?
我有一个 Action 类,其中包含更多 Action 对象的集合。像这样的东西: public class Action { ICollection SubActions; } 这基本上形成了一个树结构…
将 DbContext 注入 FluentValidation 验证器
我正在使用 FluentValidation 库对我的模型之一强制执行唯一约束: public class Foo { // No two Foos can have the same value for Bar public int …
MVC 3 中的流畅验证和集合验证问题
我希望我在这里错过了一些简单的东西。 我已经配置了 Fluent Validation 以与 MVC 集成,并且到目前为止它一直运行良好。我现在正在研究一个场景,其…
FLuentValidation 中未显示 Nullable 类型的错误消息
我在流畅验证方面遇到问题。 我想检查验证,因此该属性的填充值必须大于另一个属性。 这是代码: public decimal? MonthlySalesNet { get; set; } pub…
使用附加调试器运行测试时如何防止 VerificationException?
每当我在附加调试器的情况下运行以下任一单元测试时,我都会在 FluentValidation 内收到 VerificationException此时的代码(如有必要,稍后将发布整个…
流畅的验证、域和视图模型
我一直在使用 asp.net mvc、nhibernate 和 ddd 概念开发一个 Web 应用程序。 我已经使用 Fluent Validation 为我的域类开发了验证,并且效果很好。好…
Fluent 验证和 IoC(独特字段)
我正在使用 asp.net mvc 3 和 DDD 开发一个 Web 应用程序。对于我的领域模型验证,我一直在使用 Fluent Validation。这是我的第一个具有流畅验证的项…