diff --git a/Docs/IoC_net45.xml b/Docs/IoC_net45.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_net45.xml
+++ b/Docs/IoC_net45.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_net46.xml b/Docs/IoC_net46.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_net46.xml
+++ b/Docs/IoC_net46.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netcoreapp1.0.xml b/Docs/IoC_netcoreapp1.0.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netcoreapp1.0.xml
+++ b/Docs/IoC_netcoreapp1.0.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netcoreapp1.1.xml b/Docs/IoC_netcoreapp1.1.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netcoreapp1.1.xml
+++ b/Docs/IoC_netcoreapp1.1.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netcoreapp2.1.xml b/Docs/IoC_netcoreapp2.1.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netcoreapp2.1.xml
+++ b/Docs/IoC_netcoreapp2.1.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netcoreapp2.2.xml b/Docs/IoC_netcoreapp2.2.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netcoreapp2.2.xml
+++ b/Docs/IoC_netcoreapp2.2.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netstandard1.1.xml b/Docs/IoC_netstandard1.1.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netstandard1.1.xml
+++ b/Docs/IoC_netstandard1.1.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netstandard1.2.xml b/Docs/IoC_netstandard1.2.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netstandard1.2.xml
+++ b/Docs/IoC_netstandard1.2.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netstandard1.3.xml b/Docs/IoC_netstandard1.3.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netstandard1.3.xml
+++ b/Docs/IoC_netstandard1.3.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netstandard1.4.xml b/Docs/IoC_netstandard1.4.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netstandard1.4.xml
+++ b/Docs/IoC_netstandard1.4.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netstandard1.5.xml b/Docs/IoC_netstandard1.5.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netstandard1.5.xml
+++ b/Docs/IoC_netstandard1.5.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netstandard1.6.xml b/Docs/IoC_netstandard1.6.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netstandard1.6.xml
+++ b/Docs/IoC_netstandard1.6.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/Docs/IoC_netstandard2.0.xml b/Docs/IoC_netstandard2.0.xml
index 640cc84b..fb47cc17 100644
--- a/Docs/IoC_netstandard2.0.xml
+++ b/Docs/IoC_netstandard2.0.xml
@@ -1296,6 +1296,15 @@
The binding token.
+
+
+ Assigns the autowiring strategy to the binding.
+
+ The instance type.
+
+
+ The binding token.
+
Marks the binding by the tag. Is it possible to use multiple times.
@@ -1313,27 +1322,27 @@
The binding token.
The binding token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The binding token.
The instance type.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
-
+
- Creates full auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
- The optional auto-wiring strategy.
+ The set of expressions to initialize an instance.
The dependency token.
- Creates manual auto-wiring.
+ Aautowires binding.
The instance type.
The binding token.
@@ -1802,6 +1811,11 @@
The specified lifetime instance or null.
+
+
+ The specified autowiring strategy or null.
+
+
Represents the abstraction for build context.
diff --git a/IoC.Comparison/IoC.Comparison.csproj b/IoC.Comparison/IoC.Comparison.csproj
index 8b9a9efd..11b03533 100644
--- a/IoC.Comparison/IoC.Comparison.csproj
+++ b/IoC.Comparison/IoC.Comparison.csproj
@@ -7,20 +7,20 @@
-
+
-
+
-
+
-
+
diff --git a/IoC.Tests/IoC.Tests.csproj b/IoC.Tests/IoC.Tests.csproj
index 520eff8b..930bc5b6 100644
--- a/IoC.Tests/IoC.Tests.csproj
+++ b/IoC.Tests/IoC.Tests.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/Samples/AspNetCore/WebApplication/WebApplication.csproj b/Samples/AspNetCore/WebApplication/WebApplication.csproj
index f27b48e3..d53a0f32 100644
--- a/Samples/AspNetCore/WebApplication/WebApplication.csproj
+++ b/Samples/AspNetCore/WebApplication/WebApplication.csproj
@@ -1,7 +1,7 @@
-
+
- netcoreapp2.0
+ netcoreapp2.2
@@ -12,11 +12,11 @@
-
+
-
+
diff --git a/Samples/EntityFrameworkCore/EntityFrameworkCore.csproj b/Samples/EntityFrameworkCore/EntityFrameworkCore.csproj
index dbf22450..543cb8b2 100644
--- a/Samples/EntityFrameworkCore/EntityFrameworkCore.csproj
+++ b/Samples/EntityFrameworkCore/EntityFrameworkCore.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/Samples/ShroedingersCat/ShroedingersCat.csproj b/Samples/ShroedingersCat/ShroedingersCat.csproj
index 73a1a34f..7e2f1b1a 100644
--- a/Samples/ShroedingersCat/ShroedingersCat.csproj
+++ b/Samples/ShroedingersCat/ShroedingersCat.csproj
@@ -7,7 +7,7 @@
-
+