Soenneker.Cloudinary.OpenApiClient
4.0.56
Prefix Reserved
dotnet add package Soenneker.Cloudinary.OpenApiClient --version 4.0.56
NuGet\Install-Package Soenneker.Cloudinary.OpenApiClient -Version 4.0.56
<PackageReference Include="Soenneker.Cloudinary.OpenApiClient" Version="4.0.56" />
<PackageVersion Include="Soenneker.Cloudinary.OpenApiClient" Version="4.0.56" />
<PackageReference Include="Soenneker.Cloudinary.OpenApiClient" />
paket add Soenneker.Cloudinary.OpenApiClient --version 4.0.56
#r "nuget: Soenneker.Cloudinary.OpenApiClient, 4.0.56"
#:package Soenneker.Cloudinary.OpenApiClient@4.0.56
#addin nuget:?package=Soenneker.Cloudinary.OpenApiClient&version=4.0.56
#tool nuget:?package=Soenneker.Cloudinary.OpenApiClient&version=4.0.56
Soenneker.Cloudinary.OpenApiClient
A Kiota-generated .NET client exposing Cloudinary's typed OpenAPI request builders and models.
Installation
dotnet add package Soenneker.Cloudinary.OpenApiClient
Recommended setup
Most applications should use Soenneker.Cloudinary.OpenApiClientUtil, which configures authentication, the API base URL, client reuse, and dependency injection:
using Soenneker.Cloudinary.OpenApiClientUtil.Registrars;
services.AddCloudinaryOpenApiClientUtilAsSingleton();
Resolve ICloudinaryOpenApiClientUtil and call Get to obtain CloudinaryOpenApiClient.
Direct construction
Use the generated package directly when the application already owns its Kiota authentication and HTTP pipeline:
using Microsoft.Kiota.Abstractions.Authentication;
using Microsoft.Kiota.Http.HttpClientLibrary;
using Soenneker.Cloudinary.OpenApiClient;
using System.Net.Http.Headers;
var httpClient = new HttpClient
{
BaseAddress = new Uri("https://api.cloudinary.com")
};
httpClient.DefaultRequestHeaders.Authorization =
new AuthenticationHeaderValue("Bearer", apiToken);
var adapter = new HttpClientRequestAdapter(
new AnonymousAuthenticationProvider(),
httpClient: httpClient)
{
BaseUrl = httpClient.BaseAddress.ToString().TrimEnd('/')
};
var client = new CloudinaryOpenApiClient(adapter);
Choose the authorization scheme and base URL required by the Cloudinary API represented by the operation you call; the generated client does not acquire credentials.
The root exposes V1_1 and V2 request builders. Responses, request bodies, errors, and union payloads use generated model types, and nullable return values represent endpoints that may return no body.
Generated-code boundary
This package follows Cloudinary's schema closely and may change when that schema changes. Prefer request builders and model properties over manually assembled paths or JSON. Do not hand-edit generated source files; place application-specific validation, retries, and policy around the client or in a separate utility.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Microsoft.Kiota.Http.HttpClientLibrary (>= 2.1.2)
- Microsoft.Kiota.Serialization.Form (>= 2.1.2)
- Microsoft.Kiota.Serialization.Json (>= 2.1.2)
- Microsoft.Kiota.Serialization.Multipart (>= 2.1.2)
- Microsoft.Kiota.Serialization.Text (>= 2.1.2)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Soenneker.Cloudinary.OpenApiClient:
| Package | Downloads |
|---|---|
|
Soenneker.Cloudinary.OpenApiClientUtil
Provides a cached, authenticated Cloudinary OpenAPI client. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.56 | 0 | 9/24/2026 |
| 4.0.55 | 79 | 9/22/2026 |
| 4.0.54 | 85 | 9/21/2026 |
| 4.0.53 | 97 | 9/17/2026 |
| 4.0.52 | 156 | 9/15/2026 |
| 4.0.51 | 199 | 9/12/2026 |
| 4.0.50 | 202 | 9/8/2026 |
| 4.0.49 | 196 | 9/4/2026 |
| 4.0.48 | 94 | 9/4/2026 |
| 4.0.47 | 192 | 9/3/2026 |
| 4.0.46 | 126 | 9/3/2026 |
| 4.0.45 | 101 | 9/3/2026 |
| 4.0.44 | 197 | 8/31/2026 |
| 4.0.43 | 103 | 8/30/2026 |
| 4.0.42 | 358 | 8/16/2026 |
| 4.0.41 | 116 | 8/15/2026 |
| 4.0.40 | 114 | 8/15/2026 |
| 4.0.39 | 267 | 8/1/2026 |
| 4.0.38 | 250 | 7/28/2026 |
| 4.0.37 | 180 | 7/23/2026 |