Typify
Konvertieren Sie .NET-Klassen in ordnungsgemäß abgebildete TypeScript-Definitionen, um die nahtlose Integration von ASP.NET-Server- und Typscript-Client-Seite-Modellen zu unterstützen
Merkmale
- MAP BASE .NET -Objekte (int, String usw.) in ihre Typscript -Gegenstücke (Nummer, Zeichenfolge usw.)
- Generieren Sie den Namespaces für jeden einzigartigen Namespace
- Beachten Sie, dass es "einige.dotnet.NameSpace" in "SOME-DOTNE-NAMEPACE" umwandelt.
- Erstellen Sie komplexe Schnittstellen und Enums basierend auf benutzerdefinierten Klassen
- Mit externen Importen angemessen umgehen
- Unterstützen Sie nullable (z. B. int?) Und "readonly" -Reporties basierend auf Datenanfaltungen, mangelnden öffentlichen Setzen oder readonly -Modifikatoren
- Generieren Sie komplexe generische Schnittstellen, um generische Typierungen zu unterstützen
Anforderungen
- Typify.net zielt auf .NET Standard 1.6 und unterstützt diese Zielrahmen.
- Typify.net generiert TypeScript -Definitionen für TypeScript 2.0 und später.