ValueOf.Extensions
1.0.2
See the version list below for details.
dotnet add package ValueOf.Extensions --version 1.0.2
NuGet\Install-Package ValueOf.Extensions -Version 1.0.2
<PackageReference Include="ValueOf.Extensions" Version="1.0.2" />
<PackageVersion Include="ValueOf.Extensions" Version="1.0.2" />
<PackageReference Include="ValueOf.Extensions" />
paket add ValueOf.Extensions --version 1.0.2
#r "nuget: ValueOf.Extensions, 1.0.2"
#:package ValueOf.Extensions@1.0.2
#addin nuget:?package=ValueOf.Extensions&version=1.0.2
#tool nuget:?package=ValueOf.Extensions&version=1.0.2
ValueOf.Extensions
This library contains a set of adapters/utilities you might need when using the popular ValueOf library. It helps you in these areas:
- JSON serialization
- Dapper/EF.Core
- Swagger/OpenAPI
Feature 1: JSON serialization adapter for System.Text.Json & Newtonsoft.Json
For System.Text.JSON, you will need an adapter (see the reason)
var options = new JsonSerializerOptions();
options.Converters.Add(new TypeConverterJsonAdapterFactory());
System.Text.Json.JsonSerializer.Serialize(_dut, options);
For Newtonsoft.Json, it is automatic.
see Document a System.Text.Json TypeConverter to JsonConverter Adapter · Issue #1761 · dotnet/runtime
and System.Text.Json does not support TypeConverters · Issue #38812 · dotnet/runtime
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. 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 was computed. 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 was computed. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- System.Text.Json (>= 8.0.6)
- ValueOf (>= 2.0.31)
-
net6.0
- ValueOf (>= 2.0.31)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on ValueOf.Extensions:
Package | Downloads |
---|---|
ValueOf.Extensions.Dapper
Package Description |
|
ValueOf.Extensions.EFCore
Package Description |
|
ValueOf.Extensions.SwashbuckleSwagger
Package Description |
|
ValueOf.Extensions.NewtonsoftJson
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.