{"repo":"zijianhuang/webapiclientgen","free":true,"listed":false,"github":"https://github.com/zijianhuang/webapiclientgen","clone":"git clone https://github.com/zijianhuang/webapiclientgen.git","description":"Strongly Typed Client API Generators generate strongly typed client APIs in C# .NET and in TypeScript for jQuery and Angular 2+ from ASP.NET Web API and .NET Core Web API","language":"C#","stars":174,"topics":["typescript","codedom","angular","angular2","ajax","typescript-codedom","jquery","android","xamarin","restful"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Strongly Typed Client Web API Generators (WebApiClientGen) generate client API code in C# and TypeScript from ASP.NET Core Web API. WebApiClientGen does not rely on Swagger/OpenAPI definitions. Instead, it walks through the runtime type information of a running Web API in a debug build, avoiding the inherent limitations of OpenAPI when analyzing .NET types and Web API behaviors, ultimately delivering a better developer experience for ASP.NET Core Web API developers, .NET client developer and TypeScript client developers. Downloads and Use Cases The component set is released mostly through NuGet. 1. Fonlow.WebApiClientGenCore for generating C# client API. And to generate TypeScript client APIs optimized for some development frameworks or libraries, add the following plugins: 1. Fetch API 1. Angular 6+ 1. Angular 6+ with Reactive Forms as explained 1. AXIOS 1. Aurelia 1. jQuery and HttpClient helper library 1. Fonlow.TypeScriptCodeDOMCore for developing TypeScript code generator through the CodeDOM approach. 1. Fonlow.Poco2TSCore for developing TypeScript code generator through the CodeDOM approach for POCO and more. 1. Poco2TSCore.exe, a console app for generating TypeScript type interfaces from POCO. 1. Fonlow.DocCommentCore for reading XML document of an .NET assembly 1. Fonlow.DataOnlyExtensions with JSON converters for handling date only scenarios between the clients and server which sit in different timezones. 3 NuGet packages are available including one for .NET Framewor","default_branch":null,"files":null,"tree":[],"storefront":"/r/zijianhuang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zijianhuang/webapiclientgen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}