MMonrad.OpenApi.NodaTime
0.0.11
See the version list below for details.
dotnet add package MMonrad.OpenApi.NodaTime --version 0.0.11
NuGet\Install-Package MMonrad.OpenApi.NodaTime -Version 0.0.11
<PackageReference Include="MMonrad.OpenApi.NodaTime" Version="0.0.11" />
<PackageVersion Include="MMonrad.OpenApi.NodaTime" Version="0.0.11" />
<PackageReference Include="MMonrad.OpenApi.NodaTime" />
paket add MMonrad.OpenApi.NodaTime --version 0.0.11
#r "nuget: MMonrad.OpenApi.NodaTime, 0.0.11"
#:package MMonrad.OpenApi.NodaTime@0.0.11
#addin nuget:?package=MMonrad.OpenApi.NodaTime&version=0.0.11
#tool nuget:?package=MMonrad.OpenApi.NodaTime&version=0.0.11
Open Api Extensions
Table of Contents
Elevator Pitch
Simplify your OpenAPI integration with our .NET 9 NuGet packages! OpenApi.Extensions delivers essential, reusable extensions to streamline and enhance your OpenAPI documentation. OpenApi.NodaTime builds on this foundation, adding seamless support for NodaTime, ensuring accurate and user-friendly representations of time-related data in your APIs. Perfect for developers seeking both flexibility and precision in their API solutions.
Example
var collection = new ServiceCollection();
using var services = collection.BuildServiceProvider();
services.AddOpenApi(opt =>
{
opt.OpenApiVersion = OpenApiSpecVersion.OpenApi3_0;
opt.ConfigureNodaTime();
opt.AddType<CommandRequestId, string>(new CommandRequestId(Guid.Empty));
});
Extensions
NodaTime
Allows to configure Asp.Net Core and OpenApi to use NodaTime types.
Installation
dotnet add package MMonrad.OpenApi.NodaTime
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. 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. |
-
net9.0
- Microsoft.AspNetCore.OpenApi (>= 9.0.0)
- MMonrad.OpenApi.Extensions (>= 0.0.11)
- NodaTime.Serialization.SystemTextJson (>= 1.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.