Ich habe einen WCF-Webdienst, der einen Parameter List<ICustomObject>
implementiert. Im generierten Client-Code lautet der Parameter List<Object>
?!? Wie kann ich die Schnittstelle als List<ICustomObject>
akzeptieren oder muss ich eine konkrete Klasse verwenden? Ich habe die konkrete Klasse markiert als [KnowType]
und [Serializable]
WCF Web Service-Parameter
0
A
Antwort
1
Sie sollten konkrete Klasse verwenden, weil Sie DataMember
und DataContract
für es serilize festlegen sollten, und mit Schnittstelle können Sie dies nicht tun.
1
WCF arbeitet mit allem, was in XML-Schema ausdrückbar ist - Schnittstellen per se sind nicht.
Sie müssen Ihre Listen definieren Listen konkreten Typen sein - sonst der Kunde in der Lage, nicht zu wissen, was mit der Liste zu tun und wird zu einem List<Object>
zurückgreifen.
Verwandte Themen
- 1. Consuming Web Service von WCF
- 2. mit wcf statt web service!
- 3. Exposing Struktur - WCF Web Service
- 4. [Web API] Hinzufügen von Web App zu WCF Service-Lösung
- 5. asmx zu WCF oder Web API
- 6. Authentifizieren ASP.NET Web-Anwendung mit WCF-Dienst
- 7. PERL WCF Web Service-Aufruf schlägt fehl
- 8. WCF mit Bezug auf externe Web-Service
- 9. Ändern WCF 4.0 REST Web Service Antwort
- 10. WCF als Web-Service mit kleinstmöglicher Nutzlast
- 11. WebDav Probleme für restfull WCF Web-Service
- 12. ASP.Net Sitzung über Web/WCF-Dienst
- 13. TypeError: Fehler # 1010: Web-Service as3 + wcf
- 14. Convert Web API rückwärtskompatibel mit WCF
- 15. WCF Web Service Test mit QTP
- 16. Konvertieren von Web-Service in WCF
- 17. C# traditioneller Server mit WCF Web Service
- 18. WCF vs. Vermächtnis ASP.Net Web Services
- 19. WCF Web-Service von Android-Anwendung verbrauchen?
- 20. ASP.Net MVC4 Web API mit Hilfeseite von WCF möglich?
- 21. Aufruf eines Web-Service mit WCF über Http und Https
- 22. Aufruf von WCF/Web Service von PHP/Ruby
- 23. Was ist eine gute WCF/Web Services Sicherheitslesung?
- 24. Erstellen einer Web-Service-Arbeit WCF mit GET-Anforderungen
- 25. Was sind die Unterschiede zwischen WCF und traditionellen ASP.NET Web
- 26. Unterschied zwischen den WCF erholsamen Dienste und WEB-API
- 27. Wie Web-API bereitstellen automatisch auf Gebäude, wie WCF-Dienste
- 28. WCF formularbasierte Authentifizierung über Web App - Anmeldeinformationen übergeben
- 29. Importieren von ASMX-Web-Service-Metadaten in den WCF-Endpunkt
- 30. WCF Web Service ändern Wsdl Name und target
Danke Jungs. Du hast beide recht. – Nostradamnit