Automated.Arca.Abstractions.DependencyInjection
2.0.0
See the version list below for details.
dotnet add package Automated.Arca.Abstractions.DependencyInjection --version 2.0.0
NuGet\Install-Package Automated.Arca.Abstractions.DependencyInjection -Version 2.0.0
<PackageReference Include="Automated.Arca.Abstractions.DependencyInjection" Version="2.0.0" />
paket add Automated.Arca.Abstractions.DependencyInjection --version 2.0.0
#r "nuget: Automated.Arca.Abstractions.DependencyInjection, 2.0.0"
// Install Automated.Arca.Abstractions.DependencyInjection as a Cake Addin #addin nuget:?package=Automated.Arca.Abstractions.DependencyInjection&version=2.0.0 // Install Automated.Arca.Abstractions.DependencyInjection as a Cake Tool #tool nuget:?package=Automated.Arca.Abstractions.DependencyInjection&version=2.0.0
Added multi-implementation support. This allows an application to have multiple implementations of a certain interface, and to get an instance of that interface, based on an implementation key, from the dependency injection container rather than make if based decisions in code.
For implementors of custom attributes there are some breaking changes
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 | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Automated.Arca.Abstractions.Core (>= 2.0.0)
- Automated.Arca.Libraries (>= 2.0.0)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Automated.Arca.Abstractions.DependencyInjection:
Package | Downloads |
---|---|
Automated.Arca.Abstractions.Specialized
Automated registration and configuration of classes for dependency injection, CQRS. Specialized abstractions. Use for middleware and CQRS. Implement these interfaces in your CQRS implementation. |
|
Automated.Arca.Implementations.ForMicrosoft
Automated registration and configuration of classes for dependency injection, CQRS. Implementations for Microsoft's dependency injection. |
|
Automated.Arca.Extensions.DependencyInjection
Automated registration and configuration of classes for dependency injection, CQRS. Dependency injection extensions for the dependency injection attributes. |
|
Automated.Arca.Extensions.Cqrs
Automated registration and configuration of classes for dependency injection, CQRS. CQRS extensions for the CQRS attributes. |
GitHub repositories
This package is not used by any popular GitHub repositories.