Netvision.ApiClient.Abstractions 2.0.0-preview1
Netvision.ApiClient.Abstractions
Общая регистрация аутентифицированных HTTP API-клиентов NetVision.
{
"ApiClient": {
"ClientId": "service-client-id",
"ClientSecret": "service-client-secret",
"TokenUrl": "http://identity/connect/token",
"ValidateServerCertificate": true,
"BaseUrls": {
"AnalyticsConfigurationService": "http://analytics-configuration-service"
}
}
}
Пакеты клиентов регистрируют типизированный клиент через AddApiClient, передавая каноническое имя целевого сервиса, например analytics-configuration-service. Это имя используется для именованного HttpClient и данных наблюдаемости; для поиска базового URL оно преобразуется в AnalyticsConfigurationService.
Предыдущие разделы конфигурации ApiClientConfiguration и <Service>ApiClient:BaseUrl читаются только при отсутствии нового раздела ApiClient. Оба варианта проверяются при регистрации сервиса.
ValidateServerCertificate по умолчанию равен true. Устанавливайте значение false только в средах разработки с недоверенным сертификатом сервера: для зарегистрированных API-клиентов будет добавлен разрешающий callback проверки сертификата.
Showing the top 20 packages that depend on Netvision.ApiClient.Abstractions.
| Packages | Downloads |
|---|---|
|
Netvision.Agent.Onvif.ApiClient
Package Description
|
2,056 |
|
Netvision.ApiClient.DeviceControlService
Client for device-control-service API.
|
606 |
|
Netvision.ApiClient.EntityManagement
Client for entity-management API.
|
498 |
|
Netvision.ApiClient.LicenseControlService
Package Description
|
1,277 |
|
Netvision.ApiClient.MediaStreamer
Client for media streamer API.
|
1,631 |
|
Netvision.ApiClient.Realm
Package Description
|
366 |
|
Netvision.ApiClient.Realm
Package Description
|
1,615 |
|
Netvision.ApiClient.ResourceManagement
Client for resource management API.
|
320 |
|
Netvision.ApiClient.ResourceManagement
Client for resource management API.
|
397 |
|
Netvision.ApiClient.ResourceManagement
Client for resource management API.
|
1,864 |
|
Netvision.ApiClient.StreamerBalancer
Client for streamer balancer API.
|
370 |
|
Netvision.ApiClient.StreamerBalancer
Client for streamer balancer API.
|
384 |
|
Netvision.ApiClient.StreamerBalancer
Client for streamer balancer API.
|
399 |
|
Netvision.ApiClient.StreamerBalancer
Client for streamer balancer API.
|
2,004 |
|
Netvision.ApiClient.StreamerBalancer
Package Description
|
1,355 |
|
Netvision.EntitiesManagementService.Client
API клиент для Entities-Management
|
534 |
|
Netvision.EntitiesManagementService.Client
API клиент для Entities-Management
|
742 |
|
Netvision.LicenseControlService.Client
API клиент для License Control Service.
|
620 |
|
Netvision.ResourceManagement.Client
API клиент для Resource-Management
|
312 |
|
Netvision.ResourceManagement.Client
API клиент для Resource-Management
|
580 |
.NET 10.0
- Duende.AccessTokenManagement (>= 4.1.1)
| Version | Downloads | Last updated |
|---|---|---|
| 2.0.0 | 822 | 07/16/2026 |
| 2.0.0-rc.1 | 77 | 07/15/2026 |
| 2.0.0-preview7 | 6 | 07/14/2026 |
| 2.0.0-preview1 | 6 | 07/13/2026 |
| 1.2.0 | 65 | 03/16/2026 |
| 1.1.0 | 2,046 | 02/25/2026 |
| 1.0.0 | 1,720 | 02/12/2026 |
| 0.2.0 | 2,119 | 10/04/2024 |
| 0.1.0 | 3,519 | 04/06/2023 |