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?