NSwag.AspNetCore.Themes
1.0.0
See the version list below for details.
dotnet add package NSwag.AspNetCore.Themes --version 1.0.0
NuGet\Install-Package NSwag.AspNetCore.Themes -Version 1.0.0
<PackageReference Include="NSwag.AspNetCore.Themes" Version="1.0.0" />
paket add NSwag.AspNetCore.Themes --version 1.0.0
#r "nuget: NSwag.AspNetCore.Themes, 1.0.0"
// Install NSwag.AspNetCore.Themes as a Cake Addin #addin nuget:?package=NSwag.AspNetCore.Themes&version=1.0.0 // Install NSwag.AspNetCore.Themes as a Cake Tool #tool nuget:?package=NSwag.AspNetCore.Themes&version=1.0.0
NSwag.AspNetCore.Themes
NSwag.AspNetCore.Themes builds upon NSwag.AspNetCore, enhancing the Swagger UI with modern and visually appealing themes.
Getting Started
Customize the NSwag API documentation UI by using NSwag.AspNetCore.Themes in your ASP.NET Core project:
Install the package using .NET CLI or NuGet Package Manager:
dotnet add package NSwag.AspNetCore.Themes
or
Install-Package NSwag.AspNetCore.Themes
In your
Program.cs
file, add the style through theStyle
,ModernStyle
orNoJsModernStyle
class as new parameter ofapp.UseSwaggerUi()
method:using AspNetCore.Swagger.Themes; ... app.UseSwaggerUi(ModernStyle.Dark, settings => ...);
This code enables the chosen theme for Swagger UI in your application.
[!NOTE] Setting the
CustomInlineStyles
property while configuring the NSwag settings will override the provided style. See here how to inject custom styles.
Available Themes
See here the available themes.
Product | Versions 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. |
-
net6.0
- NSwag.AspNetCore (>= 14.1.0)
-
net7.0
- NSwag.AspNetCore (>= 14.1.0)
-
net8.0
- NSwag.AspNetCore (>= 14.1.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.