Ich entwickle (überschreibe in WCF) einen Webservice zur Dateianalyse, der string[]
akzeptiert und ISection[]
zurückgibt, aber eigentlich ist dies eine Menge verschachtelter Schnittstellen:
und Klassen:
%Vor%Service-Schnittstelle und ihre Implementierung:
%Vor% Ich habe versucht, declaredTypes
auf Server und Clients zu konfigurieren:
Aber immer noch den gleichen Fehler:
"Type 'DataSectionFormatA' mit dem Datenvertragsnamen 'DataSection: http: //schemas.example.com/Parse' wird nicht erwartet.
oder
Die zugrunde liegende Verbindung wurde geschlossen: Die Verbindung wurde unerwartet geschlossen.
Ich kann Interfaces nicht mit KnownTypeAttribute dekorieren, weil Contracts-Projekte keine Format-Projekte referenzieren und die Referenzierung das Design bricht. Deshalb möchte ich config.
verwendenVersuchen Sie, dies zum Laufen zu bringen:
%Vor%scheint aber, dass sowohl der Server als auch der Client auf Project.Format.A.dll verweisen müssen, damit es funktioniert (Methode gibt kein null zurück)
Tags und Links wcf c# exception-handling datacontractserializer known-types