2016-03-31 6 views
0

Ich versuche, die Datenanmerkungen im WCF-Datenvertrag zu verwenden, um die Datenelemente zu validieren. Leider funktioniert dieser Link nicht.WCF-Anmerkungen von Devtrends funktionieren nicht

http://schemas.devtrends.co.uk/example/data.

Gibt es eine andere Möglichkeit, die Daten anderen Mitglieder als manuell zu validieren Code zu schreiben, die Länge zu überprüfen, ob es null ist oder nicht usw.

Hinweis: Einer der Option, um die Daten Anmerkungen zu verwenden, um Das Validieren von Feldern im Service besteht darin, die WCFDataannotations von Devtrends zu verwenden - einige der Links enthalten die Informationen zur Verwendung von WCF Data-Annotationen von Devtrends. Aber das ist ein Problem, wo die WCFDataannotations von Devtrends nicht funktioniert.

+0

Mögliche Duplikate von [Datenanmerkungsattribute werden in WCF nicht ausgelöst] (http://stackoverflow.com/questions/20430185/data-annotation-attributes-are-not-firing-in-wcf) –

+0

@RicardoPontual Diese Frage unterscheidet sich von dem, den Sie erwähnt haben. In dem Link, den Sie erwähnt haben - eine der Antworten war, WCFDataannotations von Devtrends zu verwenden. Aber das ist ein Problem, wo die WCFDataannotations von Devtrends (wie im Titel erwähnt) nicht funktioniert. Also versuche Alternativen zu finden. – Dev

Antwort

0

Das Projekt WCF Data Annotations scheint das einzige dieser Art zu sein. Und seine Titelseite enthält ziemlich gute Anleitungen, was zu tun ist.

Haben Sie alles gemacht, was dort erwähnt wird? Ein typischer Fehler ist das Vergessen IValidatableObject zu implementieren.