Stashbox 3.1.0-preview-537
Stashbox is a lightweight, portable dependency injection framework for .NET based solutions.
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>Stashbox</id>
<version>3.1.0-preview-537</version>
<authors>Peter Csajtai</authors>
<owners>Peter Csajtai</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<license type="file">LICENSE</license>
<licenseUrl>https://aka.ms/deprecateLicenseUrl</licenseUrl>
<projectUrl>https://github.com/z4kn4fein/stashbox</projectUrl>
<iconUrl>https://goo.gl/I3hRfL</iconUrl>
<description>Stashbox is a lightweight, portable dependency injection framework for .NET based solutions.</description>
<releaseNotes>- Fix: Nested named resolution could cause stack overflow #74
- Fix: Improve support for Assemblies loaded into Collectible AssemblyLoadContexts #73
- Fix: Unknown type resolution does not work recursively #77
- Fix: Exception when building expressions #76
- Fix: Bad performance #79
- Fix: Expected override behaviour not working with scopes #80
Breaking changes:
- WithUniqueRegistrationIdentifiers() option is removed, WithRegistrationBehavior() is added instead.
- Removed the GetScopedInstace method from the ResolutionScope, they are treated as expression overrides now.
- Lifetimes became stateless, their API changed.
- Removed the legacy container extension functionality.
- Removed the support of PCL v259.</releaseNotes>
<copyright>Copyright © Peter Csajtai 2020</copyright>
<tags>Stashbox di dependencyinjection ioc dotnet netstandard</tags>
<repository type="git" url="https://github.com/z4kn4fein/stashbox" commit="0a5469edec9e653bd2a4b2ebd854c834d4fcfc5e" />
<dependencies>
<group targetFramework=".NETFramework4.0" />
<group targetFramework=".NETFramework4.5" />
<group targetFramework=".NETStandard1.0">
<dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard1.3">
<dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
<dependency id="System.Reflection.Emit" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Reflection.Emit.Lightweight" version="4.3.0" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0">
<dependency id="System.Reflection.Emit" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Reflection.Emit.Lightweight" version="4.3.0" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>