SendPulser.DependencyInjection
0.2.0
dotnet add package SendPulser.DependencyInjection --version 0.2.0
NuGet\Install-Package SendPulser.DependencyInjection -Version 0.2.0
<PackageReference Include="SendPulser.DependencyInjection" Version="0.2.0" />
<PackageVersion Include="SendPulser.DependencyInjection" Version="0.2.0" />
<PackageReference Include="SendPulser.DependencyInjection" />
paket add SendPulser.DependencyInjection --version 0.2.0
#r "nuget: SendPulser.DependencyInjection, 0.2.0"
#:package SendPulser.DependencyInjection@0.2.0
#addin nuget:?package=SendPulser.DependencyInjection&version=0.2.0
#tool nuget:?package=SendPulser.DependencyInjection&version=0.2.0
SendPulser.DependencyInjection
Dependency injection and IHttpClientFactory wiring for
SendPulser.
builder.Services.AddSendPulser(builder.Configuration.GetSection(SendPulserOptions.SectionName));
Registers ISendPulserClient as a singleton together with the OAuth token provider and the
authentication handler, and returns the IHttpClientBuilder so policies can be added on top, for
example with SendPulser.Resilience. Configuration is read key by key, so the package stays usable
under Native AOT.
Documentation: Getting started, Configuration.
| 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 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.Http (>= 10.0.11)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Options (>= 10.0.11)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.11)
- SendPulser (>= 0.2.0)
-
net8.0
- Microsoft.Extensions.Http (>= 8.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.3)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- SendPulser (>= 0.2.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on SendPulser.DependencyInjection:
| Package | Downloads |
|---|---|
|
SendPulser.Resilience
Retry, rate limiting and timeout policies for SendPulser, tuned to SendPulse API quotas. |
GitHub repositories
This package is not used by any popular GitHub repositories.