DryIoc.dll 4.7.0

DryIoc is fast, small, full-featured IoC Container for .NET

Showing the top 20 packages that depend on DryIoc.dll.

Packages Downloads
Prism.DryIoc
Use these extensions to build Prism applications based on DryIoc.
20

## v4.7.0 Feature release - #338 Child container disposes parent container singletons - #355 Auto mocking feature for unit testing - #356 Surface the FindFactoryWithTheMinReuseLifespan so it can be used together with the FactorySelector - #357 Avoid overload ambiguity for the ScopedTo(Type) by adding the separate ScopedToService - #358 Add and surface the Scope.Clone(withDisposables=false) to enable more ChildContainer scenarios - #359 DynamicRegistrationsAsFallback being unnecessary called multiple times - #360 Mark DynamicRegistrationProvider with the FactoryType (Service, Decorator or combination) to avoid unnecessary provider call and factory creation - #363 Add CreateChild method as the basis for CreateFacade and such ## v4.6.0 Feature release - #216 Add Rules.WithThrowIfScopedOrSingletonHasTransientDependency - #343 Scope validation for Transient does not work as expected - #344 Scope is disposed before parent when using facade (added Scopes and Singleton cloning into CreateFacade) - #348 Create a child container without WithNoMoreRegistrationAllowed flag (surfacing IsRegistryChangePermitted in With method) - #350 Wrong scoped resolve (together with MS DI rules) - #352 Consider resolving the variance compatible open-generic the same as for collection of open-generics (added Rules.WithVarianceGenericTypesInResolve)

.NET Framework 3.5

  • No dependencies.

.NET Standard 1.3

.NET Standard 1.0

.NET Standard 2.0

.NETPortable 0.0

  • No dependencies.

.NET Framework 4.5

  • No dependencies.

.NET Framework 4.0

  • No dependencies.

.NETPortable 0.0

  • No dependencies.

Version Downloads Last updated
4.7.7 42 4/6/2023
4.7.3 14 4/6/2023
4.7.0 15 4/6/2023