Mehrere WCF-Dienste verweisen auf dieselben Datenverträge

Baue ich ein set von WCF-Diensten, die gemeinsame Daten-Verträge (oder Entitäten, wenn Sie bevorzugen). Diese sind einfache Daten-Objekte übertragen sind verziert mit DataContract und DataMember-Attribute. Ich bin ausdrücklich unter Angabe der Namen und der namespace. - Der Versuch, die Prinzipien befolgen, die von IDesign Empfehlung von durchschnittlich 12 Mitglieder pro service-Vertrag, ich bin bricht mir das service-Projekt in mehrere services.

Meine Daten Verträge sind in einer separaten assembly, die ich zur Verfügung stellen kann, wenn unsere Kunden Sie sind mit .Net. Sie kann Ihnen sagen, Ihre service-Referenz, um die Wiederverwendung von Typen der referenzierten Assemblys. Allerdings, wenn Sie nicht verwenden .net und verwenden Sie 2-services, beide nutzen das gleiche Wesen ist, dann werden Sie, nehme ich an, bekommen eine mehrdeutige Referenz-Nachricht. Sehen kann ich dies in Visual Studio, wenn ich nicht auf den Daten-Vertrag dll.

Meine Frage ist nun, gibt es irgendetwas, was ich tun kann, in meine Dienste, oder Sie können in einem client-app zu bekommen, um mit zu qualifizieren, die die proxy-Daten ein Vertrag zustande gekommen ist?

InformationsquelleAutor der Frage |

Schreibe einen Kommentar