XApiSharp.Net.Extensions.DependencyInjection
1.0.0-beta.2
dotnet add package XApiSharp.Net.Extensions.DependencyInjection --version 1.0.0-beta.2
NuGet\Install-Package XApiSharp.Net.Extensions.DependencyInjection -Version 1.0.0-beta.2
<PackageReference Include="XApiSharp.Net.Extensions.DependencyInjection" Version="1.0.0-beta.2" />
<PackageVersion Include="XApiSharp.Net.Extensions.DependencyInjection" Version="1.0.0-beta.2" />
<PackageReference Include="XApiSharp.Net.Extensions.DependencyInjection" />
paket add XApiSharp.Net.Extensions.DependencyInjection --version 1.0.0-beta.2
#r "nuget: XApiSharp.Net.Extensions.DependencyInjection, 1.0.0-beta.2"
#:package XApiSharp.Net.Extensions.DependencyInjection@1.0.0-beta.2
#addin nuget:?package=XApiSharp.Net.Extensions.DependencyInjection&version=1.0.0-beta.2&prerelease
#tool nuget:?package=XApiSharp.Net.Extensions.DependencyInjection&version=1.0.0-beta.2&prerelease
XApiSharp.Extensions.DependencyInjection
Microsoft.Extensions.DependencyInjection registration helpers for XApiSharp.Net.
Status: pre-release (1.0.0-beta.*). Registration is implemented for both
app-only (a single, shared XApiClient) and multi-user OAuth 2.0 Authorization Code + PKCE (an
IXApiUserClientFactory building a fresh, per-user XApiClient on demand) - see
docs/di-and-multi-user.md
in the repository root for the full guide, and samples/AspNetCoreAppOnly//samples/AspNetCoreOAuth/
for complete, compilable examples.
// App-only
builder.Services.AddXApiSharpAppOnly(consumerKey, consumerSecret);
// Multi-user
builder.Services.AddXApiSharpMultiUser(clientId, clientSecret);
| 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.Extensions.DependencyInjection.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Http (>= 10.0.12)
- Microsoft.Extensions.Options (>= 10.0.12)
- XApiSharp.Net (>= 1.0.0-beta.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.0-beta.2 | 62 | 9/9/2026 |
| 1.0.0-beta.1 | 66 | 9/9/2026 |