Kommt auf den c# Webservice an.
Aber ich würde mir eher überlegen, ob diese Vorgehensweise sinnvoll ist. U.U. schaftst Du Dir somit nur Probleme, abgesehen das Du unnötigerweise mehrfach das Gleiche machst ( wie z.B. das Parsen der
XML. Ich würde die Plausibilitätsprüfung direkt in ASP.Net machen. Somit muß die
XML-Struktur nur einmal geparst und interpretiert werden.