Fonlow.Poco2Ts
2.8.3
dotnet add package Fonlow.Poco2Ts --version 2.8.3
NuGet\Install-Package Fonlow.Poco2Ts -Version 2.8.3
<PackageReference Include="Fonlow.Poco2Ts" Version="2.8.3" />
paket add Fonlow.Poco2Ts --version 2.8.3
#r "nuget: Fonlow.Poco2Ts, 2.8.3"
// Install Fonlow.Poco2Ts as a Cake Addin #addin nuget:?package=Fonlow.Poco2Ts&version=2.8.3 // Install Fonlow.Poco2Ts as a Cake Tool #tool nuget:?package=Fonlow.Poco2Ts&version=2.8.3
Generate data model interfaces in TypsScript from POCO classes. This has been used in POCO2TS.exe and Strongly Typed Client API for Web API.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- Fonlow.TypeScriptCodeDOM (>= 2.3.0)
- Newtonsoft.Json (>= 12.0.3)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on Fonlow.Poco2Ts:
Package | Downloads |
---|---|
Fonlow.WebApiClientGen
Generate C# and TypeScript codes of strongly typed client API for ASP.NET Web API |
|
Fonlow.WebApiClientGen.NG2
* Support Http Method Patch * HeadersHandler with option HandleHttpRequestHeaders |
|
Fonlow.WebApiClientGen.Axios
Plugin for WebApiClientGen 3.0+ to generate client API codes with AXIOS. |
|
Fonlow.WebApiClientGen.jQuery
Plugin for WebApiClientGen 3.0+ to generate client API codes with jQuery. This requires a HttpClient library at https://github.com/zijianhuang/webapiclientgen/blob/master/DemoWebApi/Scripts/ClientApi/HttpClient.ts. |
|
Fonlow.WebApiClientGen.Fetch
Plugin for WebApiClientGen 3.0+ to generate client API codes with Fetch API. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2.8.3 | 914 | 9/16/2020 |
2.8.1 | 581 | 5/3/2020 |
2.7.0 | 626 | 4/9/2020 |
2.6.0 | 571 | 3/9/2020 |
2.5.1 | 727 | 2/19/2020 |
2.4.0 | 5,786 | 2/15/2020 |
2.3.1 | 620 | 1/14/2020 |
2.3.0 | 1,842 | 1/14/2020 |
2.2.0 | 605 | 11/26/2019 |
2.1.1 | 2,597 | 11/25/2019 |
2.1.0 | 3,090 | 11/10/2019 |
2.0.2 | 1,049 | 12/6/2018 |
2.0.1 | 975 | 9/1/2018 |
2.0.0 | 4,473 | 8/28/2018 |
1.8.3 | 1,561 | 8/27/2018 |
1.8.2 | 25,642 | 8/8/2017 |
1.8.0 | 2,187 | 4/4/2017 |
1.6.2 | 2,920 | 12/26/2016 |
1.6.1 | 4,315 | 6/19/2016 |
1.6.0 | 6,752 | 1/20/2016 |
1.5.0 | 7,668 | 1/13/2016 |
1.4.0 | 2,663 | 12/24/2015 |
1.3.0.3 | 2,563 | 11/26/2015 |
1.3.0 | 2,568 | 11/15/2015 |
1.2.0.1 | 2,533 | 11/4/2015 |
translate System.ComponentModel.DataAnnotations attributes into doc comment.
[System.ComponentModel.DataAnnotations.StringLength(int.MaxValue, MinimumLength = 8)]
[System.ComponentModel.DataAnnotations.Range(1, int.MaxValue)]
[System.ComponentModel.DataAnnotations.MaxLength(20)]
[System.ComponentModel.DataAnnotations.MinLength(1)]
[System.ComponentModel.DataAnnotations.RegularExpression(@"/(?=.[a-z])(?=.[A-Z])(?=.*[0-9])/")]