如何在 ASP.net 核心中创建 "decorator abbreviation"
How can I create a "decorator abbreviation" in ASP.net Core
我正在处理一个有很多模型的项目,我需要在几个不同的地方进行本地化错误消息的相同验证。现在我用
装饰相应的属性
[RegularExpression(Bla, ErrorMessageResourceType = typeof(Blub), ErrorMessageResourceName = Blablablub)]
public int SomeInt { get; set; }
如何使用自定义验证属性为此指定 shorthand?我想要的是
[MyRegularExpressionDecorator]
public int SomeInt { get; set; }
非常感谢任何意见。谢谢!
public class MyRegularExpressionDecoratorAttribute : RegularExpressionAttribute
{
public MyRegularExpressionDecoratorAttribute()
: base("bla")
{
ErrorMessageResourceType = typeof(Blub);
ErrorMessageResourceName = "Blablablub";
}
}
我正在处理一个有很多模型的项目,我需要在几个不同的地方进行本地化错误消息的相同验证。现在我用
装饰相应的属性 [RegularExpression(Bla, ErrorMessageResourceType = typeof(Blub), ErrorMessageResourceName = Blablablub)]
public int SomeInt { get; set; }
如何使用自定义验证属性为此指定 shorthand?我想要的是
[MyRegularExpressionDecorator]
public int SomeInt { get; set; }
非常感谢任何意见。谢谢!
public class MyRegularExpressionDecoratorAttribute : RegularExpressionAttribute
{
public MyRegularExpressionDecoratorAttribute()
: base("bla")
{
ErrorMessageResourceType = typeof(Blub);
ErrorMessageResourceName = "Blablablub";
}
}