Komisches Verhalten der FaultException eine WCF Services
-
Hallo,
ich habe einen WCF Service , deren Service Operations mit WCF Fault Contracten ausgestattet sind.. aller ding werden sie nich korrekt geschmissen, so sieht meine Code (Pseudo) aus:
public void Method() { try { doSomeThingWithPossibleException(); } catch (Exception ex) { throw new FaultException<ArchiveStreamServiceException>( new ArchiveStreamServiceException(....)); } doSomethingElse(); }
Mein Service bzw. die Operation "Method" hat auch das attribute FaultContract mit dem entsprechenden Typ! Die FaultKontract ist auch ein DataContract ! Die Service Implementation hat das FaultFlag auch auf true!
Das System springt korrekt in die catch der Method, und löst die FaultException nich korrekt aus, das programm spring weiter zur "doSomethingElse()" und bringt dann ne excpetion "FaultException´1" es wurde keine Exception Beschreibung angegeben! Dabei soltle er doch bei "throw new FaultExcpetion" austeigen oder???
Hab ich was vergessen???