Nástroj pro převod JSON na třídu entit v jazyce C#
Tento nástroj je určen pro vývojáře , pomocí inteligentního rozboru struktury JSON generuje specifikaci kódu třídy modelu C# , vhodnou pro rozhraní API , modelování dat a další vývojové scénáře.
Základní funkce
Inteligentní generování: Automatické generování kompletních tříd jazyka C# po vložení obsahu JSON včetně odvození typu atributu a zpracování vnořených tříd.
Plně přizpůsobitelné: Názvy tříd a jmenné prostory lze nastavit tak, aby podporovaly pole/seznam a další typy kolekcí.
Záruka syntaxe: Přísně ověřuje formát JSON, odmítá nesprávně zadaná data, aby byla zajištěna použitelnost generovaného kódu.
Kompatibilita klíčových slov: Automaticky zpracovává pole vyhrazených klíčových slov jazyka C#, poskytuje[JsonProperty] schéma anotací
Dávkové stahování: Podporuje stahování balíčků pro generování víceúrovňových souborů tříd (formát ZIP)
Typické scénáře aplikací
Rychlé vytváření objektů přenosu dat (DTO), které se propojují s rozhraními API třetích stran.
Mapování databázových polí JSON na silně typované modely jazyka C#.
Automatizované generování modelů požadavků/odpovědí pro webové rozhraní API ASP.NET Core.