小编Sof*_*aja的帖子

多个属性的FluentValidation规则

我有一个FluentValidator,它有多个属性,如zip和county等.我想创建一个规则,它接受两个属性,就像RuleFor构造一样

public class FooArgs
{
    public string Zip { get; set; }
    public System.Guid CountyId { get; set; }
}

public class FooValidator : AbstractValidator<FooArgs>
{
    RuleFor(m => m.CountyId).Must(ValidZipCounty).WithMessage("wrong Zip County");
}
Run Code Online (Sandbox Code Playgroud)

这有效,但我想将Zip和县都传递到rue以便验证.实现这一目标的最佳方法是什么?

fluentvalidation

34
推荐指数
4
解决办法
2万
查看次数

如何删除具有db owner特权的SQL Server用户

我需要从SQL Server数据库中删除具有dbowner模式的用户.因为我收到此错误消息,所以我无法删除它

用户'网络服务'丢弃失败.(Microsoft.SqlServer.Smo)

数据库主体在数据库中拥有一个模式,不能删除.(Microsoft SQL Server,错误:15138)

当我尝试取消选中此用户拥有的架构以删除db owner时,它什么都不做.我的问题是如何删除此用户或将其名称从"网络服务"编辑为"NT AUTHORITY\NETWORK SERVICE"

sql-server sql-manager

16
推荐指数
4
解决办法
2万
查看次数

未定义解析错误dataLayer

我创建了Google跟踪代码管理器数据层变量并发布了容器.当我访问该页面时,我在Chrome控制台中收到错误消息

dataLayer is not defined
Run Code Online (Sandbox Code Playgroud)

数据层推送脚本位于HEAD元素中,GTM代码段位于Body标记中.

google-tag-manager

8
推荐指数
1
解决办法
1万
查看次数