DI 创建了两个自定义验证属性。完成日期验证后,我想进行时间验证,但要做到这一点,我需要 MyDate。如何从时间验证中访问 MyDate?
我的模型:
[DateValidation()]
public DateTime MyDate { get; set;}
[TimeValidation()]
public TimeSpan MyTime { get; set;}
我的时间验证:
public class TimeValidation: ValidationAttribute
{
public override bool IsValid(object value)
{
TimeSpan time = (TimeSpan)value;
DateTime MyDate //How can I get this?
// Do stuff
// return something good
}
}