diff --git a/README.md b/README.md index bfb1e305..4a5cfadd 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ DryIoc is fast, small, full-featured IoC Container for .NET - __DryIoc__ (source code) [![NuGet Badge](https://buildstats.info/nuget/DryIoc)](https://www.nuget.org/packages/DryIoc) - __DryIoc.Internal__ (source code with public types made internal) [![NuGet Badge](https://buildstats.info/nuget/DryIoc.Internal)](https://www.nuget.org/packages/DryIoc.Internal) -- [Release Notes](https://github.com/dadhi/DryIoc/releases/tag/v4.7.5) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md) +- [Release Notes](https://github.com/dadhi/DryIoc/releases/tag/v4.7.6) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md) - [Extensions and Companions](Extensions.md) - [Documentation][WikiHome] - [Contribution guide](CONTRIBUTING.md) diff --git a/docs/DryIoc.Docs/KindsOfChildContainer.cs b/docs/DryIoc.Docs/KindsOfChildContainer.cs index 09509790..d84ba085 100644 --- a/docs/DryIoc.Docs/KindsOfChildContainer.cs +++ b/docs/DryIoc.Docs/KindsOfChildContainer.cs @@ -118,10 +118,7 @@ public class TestService : IService { } public class Client { public IService Service { get; } - public Client(IService service) - { - Service = service; - } + public Client(IService service) => Service = service; } [Test]public void Facade_for_tests() diff --git a/docs/DryIoc.Docs/KindsOfChildContainer.md b/docs/DryIoc.Docs/KindsOfChildContainer.md index cad6ed6a..db3b57ef 100644 --- a/docs/DryIoc.Docs/KindsOfChildContainer.md +++ b/docs/DryIoc.Docs/KindsOfChildContainer.md @@ -115,10 +115,7 @@ class FacadeExample public class Client { public IService Service { get; } - public Client(IService service) - { - Service = service; - } + public Client(IService service) => Service = service; } [Test]public void Facade_for_tests() diff --git a/docs/DryIoc.Docs/VersionHistory.md b/docs/DryIoc.Docs/VersionHistory.md index 905c4eb5..5e63063e 100644 --- a/docs/DryIoc.Docs/VersionHistory.md +++ b/docs/DryIoc.Docs/VersionHistory.md @@ -1,6 +1,11 @@ Version History --------------- +## v4.7.6 Bug-fix release / 2021-04-21 + +- fixed: #391 Deadlock during Resolve +- fixed: #394 For_Func_returned_type_with_lazy_dependency_Func_parameters_are_correctly_passed + ## v4.7.5 Bug-fix release / 2021-04-04 - #390 NullReferenceException on Unregister diff --git a/nuspecs/DryIoc.Internal.nuspec b/nuspecs/DryIoc.Internal.nuspec index eb513670..75450809 100644 --- a/nuspecs/DryIoc.Internal.nuspec +++ b/nuspecs/DryIoc.Internal.nuspec @@ -2,7 +2,7 @@ DryIoc.Internal - 4.7.5 + 4.7.6 Maksim Volkau Copyright © 2013-2021 Maksim Volkau https://github.com/dadhi/DryIoc @@ -14,6 +14,11 @@ IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory DryIoc - 4.7.5 + 4.7.6 Maksim Volkau Copyright © 2013-2021 Maksim Volkau https://github.com/dadhi/DryIoc @@ -14,6 +14,11 @@ IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory net45;netstandard1.0;netstandard1.3;netstandard2.0 DryIoc - 4.7.5 + 4.7.6 $(Product) @@ -17,6 +17,11 @@ IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory FastExpressionCompiler ImTools