4 Stimmen

Verwendung von C#/Json zur Serialisierung einer Struktur in einem Webdienst

Ich schreibe eine sehr einfache C# HttpHandler (ashx) als Webdienst zu verwenden, und beabsichtigen, mit Json.Net zu verwenden, um eine kleine (4-5 Felder) Struktur über eine Servergrenze zu serialisieren.

Was sind meine Optionen für in der Lage, die Struktur auf der Web-Service-Seite zu serialisieren und deserialisieren Sie es in den richtigen Typ auf der anderen Seite (die zufällig eine separate c#-Webanwendung sein), ohne mehr oder weniger zu kopieren und fügen Sie die Definition der Struktur an jedem Ende? Im Moment ist die Struktur ein verschachtelter Typ innerhalb des Webservice und in der konsumierenden Webseite. Ich könnte es in eine eigene Klassen-Assembly extrahieren und einen Verweis an beiden Enden hinzufügen, aber das scheint nicht viel einfacher zu sein, als die Definition an beiden Enden beizubehalten. Habe ich noch andere sinnvolle Möglichkeiten?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X