OpenSteelSeries.Sonar.Sdk.DepedencyInjection
1.0.0
dotnet add package OpenSteelSeries.Sonar.Sdk.DepedencyInjection --version 1.0.0
NuGet\Install-Package OpenSteelSeries.Sonar.Sdk.DepedencyInjection -Version 1.0.0
<PackageReference Include="OpenSteelSeries.Sonar.Sdk.DepedencyInjection" Version="1.0.0" />
paket add OpenSteelSeries.Sonar.Sdk.DepedencyInjection --version 1.0.0
#r "nuget: OpenSteelSeries.Sonar.Sdk.DepedencyInjection, 1.0.0"
// Install OpenSteelSeries.Sonar.Sdk.DepedencyInjection as a Cake Addin #addin nuget:?package=OpenSteelSeries.Sonar.Sdk.DepedencyInjection&version=1.0.0 // Install OpenSteelSeries.Sonar.Sdk.DepedencyInjection as a Cake Tool #tool nuget:?package=OpenSteelSeries.Sonar.Sdk.DepedencyInjection&version=1.0.0
OpenSteelSeries.Sonar.SDK.DependencyInjection
OpenSteelSeries.Sonar.SDK.DependencyInjection is a library that simplifies the integration of the OpenSteelSeries.Sonar.SDK with the Microsoft Dependency Injection framework. This library streamlines the process of configuring and injecting the necessary services for seamless communication with the SteelSeries Sonar REST API.
Installation
You can install the OpenSteelSeries.Sonar.SDK.DependencyInjection
library using either the NuGet Package Manager in Visual Studio or the .NET CLI.
NuGet Package Manager
- Open the NuGet Package Manager in Visual Studio.
- Search for "OpenSteelSeries.Sonar.SDK.DependencyInjection."
- Select the package and click "Install."
.NET CLI
Use the following command to install the package via .NET CLI:
dotnet add package OpenSteelSeries.Sonar.SDK.DependencyInjection
Getting Started
Ensure that you have already installed the
OpenSteelSeries.Sonar.SDK
library.In your startup code, you can configure the services by using the
AddOpenSteelSeriesSonaServices
method. This method should be called within theIServiceCollection
provided by the Microsoft Dependency Injection framework.using OpenSteelSeries.Sonar.Sdk using OpenSteelSeries.Sonar.Sdk.DependencyInjection; public void ConfigureServices(IServiceCollection services) { services.AddOpenSteelSeriesSonaServices(); }
The AddOpenSteelSeriesSonaServices
method will set up and register the necessary HttpClient instances and policies for interaction with the SteelSeries Sonar API, allowing you to inject these services into your application's components as needed.
Now, you can easily inject these services into your controllers, services, or other application components to facilitate communication with the SteelSeries Sonar API.
For specific usage details and examples of working with SteelSeries Sonar features, please refer to the OpenSteelSeries.Sonar.SDK documentation.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.Extensions.DependencyInjection (>= 7.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 7.0.0)
- Microsoft.Extensions.Http (>= 7.0.0)
- Microsoft.Extensions.Http.Polly (>= 7.0.13)
- OpenSteelSeries.Sonar.Sdk (>= 1.0.0)
- Polly (>= 8.1.0)
- Polly.Extensions.Http (>= 3.0.0)
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 | 251 | 11/9/2023 |