2017-01-18 1 views
1

In meiner App spreche ich mit einer JSON-API-Backend-API, und ich muss beide: - aus JSON-API-Dokumenten deserialize - Serialisierung zu JSON-API-Ressourcenobjekten..NET-Client-Bibliothek für JSON-API-Spezifikation jsonapi.org (Hinweis JSON-API! = JSON-Format)

Ich kenne die Liste von http://jsonapi.org/implementations/#client-libraries-net, aber es gibt nur zwei. Die Hypermedia-Bibliothek verfügt nicht über die Option "serialize \ deserialize", die für den Client verfügbar ist. Die JsonApiFramework-Bibliothek möchte, dass ich POCO-Klassen von ihrer IResource-Schnittstelle ableite. Das mag ich nicht.

Kennen Sie andere Client-Bibliotheken, die sowohl JSON API Deserializer als auch Serialisierung haben?

Antwort

0

Nur ein FYI, die IResource Schnittstelle in JsonApiFramework hat keine Eigenschaften oder Methoden, da es eine reine „Marker“ Schnittstelle für allgemeine Schlüsse verwendet, wenn die fließend Builder Stil verwenden, die in JsonApiFramework existiert. Andere Bibliotheken haben diese Technik auch verwendet, einschließlich Microsoft, aber wenn Sie diesen Aspekt nicht mögen, verstehe ich. Ich schaue, um diese Beschränkung in v2.0 zu entfernen, also werden wir sehen ...

Verwandte Themen