2011-04-12 4 views
0

Je souhaite valider les paramètres de fonctionnement envoyés par le client (en utilisant IParameterInspector) dans mon service et en cas de mauvaise entrée de paramètre, je souhaite envoyer le code de réponse en tant que partie de l'objet réponse exception. S'il vous plaît laissez-moi savoir comment je peux y parvenir.Validation des paramètres d'entrée et réponse

MISE À JOUR: S'il est impossible avec IParameterInspector, quelles autres options que vous suggéreront?

Répondre

2

L'inspecteur intercepte les appels aux opérations de service et exécute une logique pour valider les paramètres transmis à cette opération. Si les paramètres sont jugés invalides, l'opération de service réelle n'est jamais exécutée et la seule façon d'avertir le client est l'exception (mieux vaut faire partie de FaultContract).

0

utilisez-vous wcf? Si oui, vous pouvez utiliser FualtException de Wcf

+0

Oui c'est WCF, mais comme je l'ai dit je ne veux pas jeter Exception. – NDeveloper

+0

voir http://msdn.microsoft.com/fr-fr/library/ff647875.aspx – Nario

Questions connexes