1

In asp.net mvc, wenn ich meine benutzerdefinierten Validierungen und Validierungsnachrichten mit Dataannotations in Model haben, verstößt es nicht Trennung von Bedenken? Dh: Die benutzerdefinierte Validierung könnte mit einer Geschäftslogik in Verbindung stehen, und die Fehlermeldung muss möglicherweise mithilfe sichtspezifischer Parameter wie Lokalisierung validiert werden.verletzen Datenannotationen die Trennung von Bedenken? asp.net mvc

Was sind Ihre Meinung und Ansichten dazu? Und was ist der beste Weg, Daten validieren zu lassen und gleichzeitig die Interessen zu trennen?

Antwort

1

Ich stimme zu, dass es zu einem gewissen Grad zu verletzen, aber manchmal ist es besser, nicht zu 100% puristisch. Durch die Validierung anhand von Anmerkungen, die an Ihr Modell angehängt sind, wird die Konsistenz in allen Ansichten sichergestellt, die diese Modelldaten darstellen.

Verwandte Themen