From c3264056a00606137af862362ffb59f7a13cb6d0 Mon Sep 17 00:00:00 2001 From: Nikolay Pianikov Date: Fri, 22 Nov 2024 11:11:37 +0300 Subject: [PATCH] Update README.md --- README.md | 14 +++++++------- readme/FooterTemplate.md | 10 +++++----- readme/ReadmeTemplate.md | 4 ++-- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 5d53c0713..8542521f2 100644 --- a/README.md +++ b/README.md @@ -75,7 +75,7 @@ class ShroedingersCat(Lazy superposition): ICat } ``` -> [!IMPORTANT] +> [!NOTE] > Our abstraction and implementation knows nothing about the magic of DI or any frameworks. ### Let's glue it all together @@ -153,7 +153,7 @@ class Program(IBox box) } ``` -> [!TIP] +> [!NOTE] > _Pure.DI_ creates efficient code in a pure DI paradigm, using only basic language constructs as if you were writing code by hand. This allows you to take full advantage of Dependency Injection everywhere and always, without any compromise! The full analog of this application with top-level statements can be found [here](samples/ShroedingersCatTopLevelStatements). @@ -336,7 +336,7 @@ partial class Composition public Composition() { } // Scope constructor - internal Composition(Composition baseComposition) { } + internal Composition(Composition parentScope) { } // Composition root public IService Root @@ -438,7 +438,7 @@ This constructor creates a composition instance for the new scope. This allows `
-Properties +Composition Roots ### Public Composition Roots @@ -489,7 +489,7 @@ These properties have an arbitrary name and access modifier _private_ and cannot
-Methods +Methods "Resolve" ### Resolve @@ -963,7 +963,7 @@ For example: If you are using the Rider IDE, it already has a set of configurations to run these commands. -> [!TIP] +> [!NOTE] > This project uses [C# interactive](https://github.com/DevTeam/csharp-interactive) build automation system for .NET > > ![](https://raw.githubusercontent.com/DevTeam/csharp-interactive/master/docs/icon.ico) @@ -972,7 +972,7 @@ If you are using the Rider IDE, it already has a set of configurations to run th Contribution Prerequisites: -Installed [.NET SDK 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) +Installed [.NET SDK 9.0](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) ### Additional resources diff --git a/readme/FooterTemplate.md b/readme/FooterTemplate.md index da621a097..c79690bbf 100644 --- a/readme/FooterTemplate.md +++ b/readme/FooterTemplate.md @@ -41,7 +41,7 @@ partial class Composition public Composition() { } // Scope constructor - internal Composition(Composition baseComposition) { } + internal Composition(Composition parentScope) { } // Composition root public IService Root @@ -143,7 +143,7 @@ This constructor creates a composition instance for the new scope. This allows `
-Properties +Composition Roots ### Public Composition Roots @@ -194,7 +194,7 @@ These properties have an arbitrary name and access modifier _private_ and cannot
-Methods +Methods "Resolve" ### Resolve @@ -668,7 +668,7 @@ For example: If you are using the Rider IDE, it already has a set of configurations to run these commands. -> [!TIP] +> [!NOTE] > This project uses [C# interactive](https://github.com/DevTeam/csharp-interactive) build automation system for .NET > > ![](https://raw.githubusercontent.com/DevTeam/csharp-interactive/master/docs/icon.ico) @@ -677,7 +677,7 @@ If you are using the Rider IDE, it already has a set of configurations to run th Contribution Prerequisites: -Installed [.NET SDK 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) +Installed [.NET SDK 9.0](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) ### Additional resources diff --git a/readme/ReadmeTemplate.md b/readme/ReadmeTemplate.md index 40c80b542..70e4e5e5c 100644 --- a/readme/ReadmeTemplate.md +++ b/readme/ReadmeTemplate.md @@ -35,7 +35,7 @@ class ShroedingersCat(Lazy superposition): ICat } ``` -> [!IMPORTANT] +> [!NOTE] > Our abstraction and implementation knows nothing about the magic of DI or any frameworks. ### Let's glue it all together @@ -113,7 +113,7 @@ class Program(IBox box) } ``` -> [!TIP] +> [!NOTE] > _Pure.DI_ creates efficient code in a pure DI paradigm, using only basic language constructs as if you were writing code by hand. This allows you to take full advantage of Dependency Injection everywhere and always, without any compromise! The full analog of this application with top-level statements can be found [here](samples/ShroedingersCatTopLevelStatements).