From f10fb91d27def133b8627166cb7fa37dd10c1429 Mon Sep 17 00:00:00 2001 From: dadhi Date: Wed, 21 Apr 2021 09:51:45 +0300 Subject: [PATCH] realising v4.7.6 --- README.md | 2 +- docs/DryIoc.Docs/KindsOfChildContainer.cs | 5 +---- docs/DryIoc.Docs/KindsOfChildContainer.md | 5 +---- docs/DryIoc.Docs/VersionHistory.md | 5 +++++ nuspecs/DryIoc.Internal.nuspec | 7 ++++++- nuspecs/DryIoc.nuspec | 7 ++++++- src/DryIoc/DryIoc.csproj | 7 ++++++- 7 files changed, 26 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index bfb1e3054..4a5cfaddd 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 095097907..d84ba085e 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 cad6ed6a9..db3b57ef4 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 905c4eb51..5e63063eb 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 eb5136702..754508090 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