Verwenden von ASP.Net MVC-Datenanmerkungen außerhalb von MVC

Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Datenanmerkung von ASP.Net ohne die MVC-Site zu verwenden.

Mein Beispiel ist, dass ich eine Klasse habe, die einmal erstellt werden muss validiert werden, oder wird einen Fehler auslösen. Ich mag die Methode der Datenanmerkungen anstelle einer Reihe von Blöcken, die vom Initialisierer abgefeuert wurden.

Gibt es eine Möglichkeit, dies zum Laufen zu bringen?

Ich dachte, es wäre so etwas wie:

Datenanmerkungen hinzufügenFeuern Sie eine Methode im Initialisierer ab, die den MVC-Validator für die Klasse @ aufruf

irgendwelche Ideen? Ich muss zugeben, dass ich das MVC-Framework nicht zu meinem Projekt hinzugefügt habe, da ich gehofft hatte, ich könnte nur die Datenanmerkungsklasse System.ComponentModel.DataValidation @ verwende

Antworten auf die Frage(2)

Ihre Antwort auf die Frage