Iskra.Core.ApiDocumentation
1.0.136
dotnet add package Iskra.Core.ApiDocumentation --version 1.0.136
NuGet\Install-Package Iskra.Core.ApiDocumentation -Version 1.0.136
<PackageReference Include="Iskra.Core.ApiDocumentation" Version="1.0.136" />
<PackageVersion Include="Iskra.Core.ApiDocumentation" Version="1.0.136" />
<PackageReference Include="Iskra.Core.ApiDocumentation" />
paket add Iskra.Core.ApiDocumentation --version 1.0.136
#r "nuget: Iskra.Core.ApiDocumentation, 1.0.136"
#:package Iskra.Core.ApiDocumentation@1.0.136
#addin nuget:?package=Iskra.Core.ApiDocumentation&version=1.0.136
#tool nuget:?package=Iskra.Core.ApiDocumentation&version=1.0.136
Iskra.Core.ApiDocumentation
Содержит методы для настройки Swagger документации приложения.
Использование
Настройка DI контейнера
service.ConfigureVersionedReoApiDocumentation<TWebApiProjectController>();
Настройка IApplicationBuilder
app.UseVersionedReoApiDocumentation();
Настройка клиента Keycloak
Учетной записи службы, связанной с вашим клиентом, необходимо разрешить просмотр пользователей области.
Перейдите в {{host}}/auth/admin/{realm_name}/console/#/realms/{realm_name}/clients.
Выберите своего клиента (который должен быть конфиденциальным клиентом)
На вкладке настроек установите переключатель «Учетная запись службы включена» в положение «ВКЛ».
Нажмите «Сохранить», появится вкладка «Роли учетной записи службы».
В разделе «Роли клиента» выберите «realm_management».
Прокрутите доступные роли, пока не сможете выбрать view_users.
Нажмите «Добавить выбранное».
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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. 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. |
-
net8.0
- Asp.Versioning.Mvc (>= 8.1.0)
- Asp.Versioning.Mvc.ApiExplorer (>= 8.1.0)
- Duende.AccessTokenManagement (>= 3.2.0)
- FluentValidation (>= 11.11.0)
- IdentityModel (>= 7.0.0)
- Iskra.Core.Auth (>= 1.0.136)
- JetBrains.Annotations (>= 2024.3.0)
- Keycloak.AuthServices.Authentication (>= 2.6.1)
- Keycloak.AuthServices.Authorization (>= 2.6.1)
- Keycloak.AuthServices.OpenTelemetry (>= 1.0.0)
- Keycloak.AuthServices.Sdk.Kiota (>= 26.0.5)
- Microsoft.Extensions.Caching.Abstractions (>= 9.0.5)
- Microsoft.Extensions.Configuration (>= 9.0.5)
- Microsoft.Extensions.Configuration.Abstractions (>= 9.0.5)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.5)
- Microsoft.Extensions.DependencyInjection (>= 9.0.5)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.5)
- Microsoft.Extensions.Options (>= 9.0.5)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0.5)
- MP.FluentValidation.Options (>= 2.0.1)
- OpenTelemetry.Extensions.Hosting (>= 1.12.0)
- OpenTelemetry.Instrumentation.EntityFrameworkCore (>= 1.11.0-beta.2)
- Reo.Core.CodeConventions (>= 8.0.356)
- Reo.Core.Extensions (>= 8.0.356)
- Swashbuckle.AspNetCore (>= 8.1.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.136 | 232 | 12/16/2025 |
| 1.0.135 | 101 | 12/12/2025 |
| 1.0.134 | 307 | 11/17/2025 |
| 1.0.133 | 301 | 11/17/2025 |
| 1.0.132 | 211 | 11/14/2025 |
| 1.0.131 | 159 | 11/6/2025 |
| 1.0.130 | 162 | 11/5/2025 |
| 1.0.129 | 136 | 10/31/2025 |
| 1.0.128 | 128 | 10/31/2025 |
| 1.0.127 | 129 | 10/31/2025 |
| 1.0.126 | 147 | 10/21/2025 |
| 1.0.125 | 145 | 10/16/2025 |
| 1.0.124 | 121 | 9/26/2025 |
| 1.0.123 | 154 | 9/24/2025 |
| 1.0.122 | 205 | 8/28/2025 |
| 1.0.121 | 219 | 8/26/2025 |
| 1.0.120 | 300 | 8/25/2025 |
| 1.0.119 | 173 | 8/21/2025 |
| 1.0.118 | 149 | 8/19/2025 |
| 1.0.117 | 145 | 8/18/2025 |