Skip to content
This repository was archived by the owner on Jun 13, 2021. It is now read-only.

Releases: Cape-Code/CapeCode.DependencyInjection

Dependency Resolver

16 Jul 13:02
7ba9b66

Choose a tag to compare

Added an implementation for IDependencyResolver to DependencyInjection.Core

.net Framework Compatibility

25 Jun 08:02
58c84ce

Choose a tag to compare

Implemented RequestScope attribute for .net framework dependency injection.
Replacing the parent types for list injection is now optional.

Lifetime Improvements

03 Jun 08:37
610151a

Choose a tag to compare

Dependency injection uses the same lifetime instance for multiple implemented interfaces.
Allowing multiple InjectionRegistrationAttributes to make an implementation be used for different interfaces with different lifetimes.

Improved List Injection

27 May 14:27
87be791

Choose a tag to compare

List injection now handles list registrations seperately from other registrations to prevent unwanted inclusions in lists.
Registered subtypes now override the occurrence of their inherited types in lists.

Some fixes.

22 Feb 08:22
97eac09

Choose a tag to compare

Merge pull request #11 from Cape-Code/develop

Merging attibute name fix.

Reduced functionality to align with .NET Core

14 Feb 11:34
01d16d2

Choose a tag to compare

Merge pull request #8 from Cape-Code/develop

reduced functionality to align with .NET Core and marked obsolete typ…

IServiceCollection initialization method

29 Jan 10:55
b4cb7fe

Choose a tag to compare

Merge pull request #7 from Cape-Code/develop

Create DependencyInjectionExtension.cs

Added .net Core implementation

07 Jan 14:39
dd59e2f

Choose a tag to compare

Merge pull request #6 from Cape-Code/develop

Implementation for .net Core

Seperate Interfaces

14 Dec 08:00
27ccd9f

Choose a tag to compare

Seperated interfaces into a .net Standard based project so a package for a .net Core implementation is possible.

Initial Release

06 Sep 14:50

Choose a tag to compare

Merge pull request #2 from Cape-Code/packable-release

Packable release