fsdgencsharp 2.29.3

dotnet tool install --global fsdgencsharp --version 2.29.3                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local fsdgencsharp --version 2.29.3                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=fsdgencsharp&version=2.29.3                
nuke :add-package fsdgencsharp --version 2.29.3                

Facility C# Support

C# support for the Facility API Framework.

Build

Name Description NuGet
Facility.Core A library for consuming/implementing Facility APIs. NuGet
Facility.Core.Assertions FluentAssertions extensions for Facility unit tests. NuGet
Facility.Core.MessagePack MesssagePack support for Facility. NuGet
fsdgencsharp A tool that generates C# for a Facility Service Definition. NuGet
Facility.CodeGen.CSharp A library that generates C# for a Facility Service Definition. NuGet
FacilityConformance A tool that checks Facility conformance. NuGet
Facility.ConformanceApi A .NET client for the standard Facility test server. NuGet

Documentation | Release Notes | Contributing

Conformance

To run conformance tests, first start the conformance server:

dotnet run --project .\src\FacilityConformance --framework net6.0 -- host

Then run the conformance tool against the running service.

dotnet run --project .\src\FacilityConformance --framework net6.0 -- test

The System.Text.Json serializer is used by default. To use Json.NET or MessagePack, run with --serializer newtonsoftjson or --serializer messagepack.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
2.29.3 113 10/3/2024
2.29.2 77 10/3/2024
2.29.1 355 7/17/2024
2.29.0 183 7/4/2024
2.29.0-events.1 54 6/30/2024
2.28.2 311 6/18/2024
2.28.1 96 6/18/2024
2.28.0 98 6/18/2024
2.27.1 1,934 5/10/2024
2.27.0 426 3/23/2024
2.26.0 155 3/23/2024
2.25.0 1,743 2/2/2024
2.24.0 345 1/24/2024
2.23.1 97 1/20/2024
2.23.0 486 1/2/2024
2.22.0 1,608 8/21/2023
2.21.0 3,821 8/11/2023
2.20.2 150 8/4/2023
2.20.1 197 8/4/2023
2.20.0 164 8/4/2023
2.19.0 699 7/27/2023
2.19.0-beta.1 1,554 4/5/2023
2.18.0 2,834 12/30/2022
2.17.0 351 12/28/2022
2.17.0-beta.2 147 11/23/2022
2.17.0-beta.1 146 11/4/2022
2.16.3 3,490 11/3/2022
2.16.2 503 10/18/2022
2.16.1 520 10/13/2022
2.16.0 539 10/13/2022
2.16.0-beta.3 161 10/13/2022
2.16.0-beta.2 170 10/13/2022
2.16.0-beta.1 172 10/10/2022
2.15.2 491 10/9/2022
2.15.1 481 8/12/2022
2.15.0 724 6/13/2022
2.14.6 600 2/1/2022
2.14.5 950 1/20/2022
2.14.4 343 1/10/2022
2.14.3 382 12/17/2021
2.14.2 322 12/17/2021
2.14.1 353 12/16/2021
2.14.0 399 12/13/2021
2.14.0-beta.5 152 12/13/2021
2.14.0-beta.4 127 12/10/2021
2.14.0-beta.3 415 12/9/2021
2.14.0-beta.2 144 12/8/2021
2.14.0-beta.1 140 12/3/2021
2.13.5 949 11/21/2021
2.13.4 412 10/27/2021
2.13.3 704 9/10/2021
2.13.2 348 9/7/2021
2.13.1 360 9/7/2021
2.13.0 426 9/6/2021
2.12.1 422 4/14/2023
2.12.0 356 8/16/2021
2.11.0 406 8/3/2021
2.10.0 390 7/19/2021
2.9.0 506 6/11/2021
2.8.1 434 5/31/2021
2.8.0 396 5/13/2021
2.7.2 657 5/13/2021
2.7.1 475 3/11/2021
2.7.0 592 10/26/2020
2.6.0 530 10/17/2020
2.5.0 584 10/16/2020
2.4.1 566 10/7/2020
2.4.0 734 6/10/2020
2.3.0 584 5/4/2020
2.2.1 601 5/4/2020
2.1.0 566 4/7/2020
2.0.3 628 2/25/2020
2.0.2 869 9/4/2019
2.0.2-alpha8 546 5/28/2019
2.0.2-alpha7 494 5/27/2019
2.0.2-alpha6 509 5/27/2019
2.0.2-alpha4 533 4/19/2019
2.0.2-alpha3 485 4/19/2019
2.0.2-alpha2 458 4/19/2019
2.0.2-alpha1 528 4/19/2019
2.0.1-alpha3 921 8/18/2018
2.0.1-alpha2 854 8/17/2018
2.0.1-alpha1 966 5/3/2018
1.3.6 1,286 11/7/2018
1.3.5 827 11/6/2018
1.3.4 753 11/5/2018
1.3.3 1,682 5/22/2018
1.3.2 1,041 3/2/2018
1.3.1 1,006 1/31/2018
1.2.2 947 10/24/2017
1.2.1 1,120 3/23/2017
1.2.0 1,065 3/18/2017
1.1.0 1,243 3/13/2017
1.0.2 995 3/8/2017
1.0.1 1,053 2/8/2017
1.0.1-assertions3 860 2/8/2017
1.0.1-assertions2 802 2/8/2017
1.0.1-assertions 901 2/8/2017
1.0.0 1,043 2/4/2017
0.4.2 1,062 1/24/2017
0.4.1 1,124 1/24/2017
0.4.0 1,043 1/14/2017
0.3.2 1,081 1/10/2017
0.3.0 1,076 1/6/2017
0.2.0 1,138 12/12/2016
0.1.5 1,116 11/21/2016
0.1.4 1,040 11/15/2016
0.1.3 1,017 11/8/2016
0.1.2 1,094 11/7/2016
0.1.1 1,064 11/6/2016
0.1.0 1,032 11/6/2016