Mit FluentValidation ist es möglich, ein string
als Parseable DateTime
zu validieren, ohne einen Custom()
delegate angeben zu müssen?
Idealerweise möchte ich etwas wie die EmailAddress-Funktion sagen, z. B .:
%Vor%So etwas wie das:
%Vor%und:
%Vor%oder Sie könnten eine benutzerdefinierte Erweiterungsmethode schreiben.
Wenn sDepartDateTime bereits eine DateTime-Eigenschaft ist; Es ist Unsinn, es als DateTime zu validieren. Aber wenn es eine Schnur ist, ist Darin die beste Antwort.
Eine weitere Sache, die hinzugefügt werden soll, Angenommen, Sie müssen die BeAValidDate () -Methode in eine externe statische Klasse verschieben, um nicht an jeder Stelle dieselbe Methode zu verwenden. Wenn Sie dies gewählt haben, müssen Sie Darin's Regel wie folgt ändern:
%Vor%Tags und Links string .net datetime fluentvalidation fluentvalidation-2.0