DI は 2 つのカスタム検証属性を作成しました。日付の検証を行った後、時間の検証を行いたいのですが、そのためには 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
}
}