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" />
<PackageVersion Include="Fonlow.Poco2Ts" Version="2.8.3" />
<PackageReference Include="Fonlow.Poco2Ts" />
paket add Fonlow.Poco2Ts --version 2.8.3
#r "nuget: Fonlow.Poco2Ts, 2.8.3"
#:package Fonlow.Poco2Ts@2.8.3
#addin nuget:?package=Fonlow.Poco2Ts&version=2.8.3
#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 | 1,175 | 9/16/2020 |
| 2.8.1 | 768 | 5/3/2020 |
| 2.7.0 | 789 | 4/9/2020 |
| 2.6.0 | 738 | 3/9/2020 |
| 2.5.1 | 881 | 2/19/2020 |
| 2.4.0 | 6,283 | 2/15/2020 |
| 2.3.1 | 789 | 1/14/2020 |
| 2.3.0 | 2,073 | 1/14/2020 |
| 2.2.0 | 796 | 11/26/2019 |
| 2.1.1 | 2,847 | 11/25/2019 |
| 2.1.0 | 3,596 | 11/10/2019 |
| 2.0.2 | 1,223 | 12/6/2018 |
| 2.0.1 | 1,186 | 9/1/2018 |
| 2.0.0 | 4,804 | 8/28/2018 |
| 1.8.3 | 1,797 | 8/27/2018 |
| 1.8.2 | 29,076 | 8/8/2017 |
| 1.8.0 | 2,556 | 4/4/2017 |
| 1.6.2 | 3,332 | 12/26/2016 |
| 1.6.1 | 4,773 | 6/19/2016 |
| 1.6.0 | 7,497 | 1/20/2016 |
| 1.5.0 | 8,040 | 1/13/2016 |
| 1.4.0 | 3,062 | 12/24/2015 |
| 1.3.0.3 | 2,948 | 11/26/2015 |
| 1.3.0 | 2,965 | 11/15/2015 |
| 1.2.0.1 | 2,901 | 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])/")]