diff --git a/readme/ArrayDetails.md b/readme/ArrayDetails.md index 7c1953203..c8b827fef 100644 --- a/readme/ArrayDetails.md +++ b/readme/ArrayDetails.md @@ -77,7 +77,7 @@ classDiagram Service3v3 *-- Service4 : IService4 Service3v4 *-- Service4 : IService4 Service3v4 *-- Service4 : IService4 - Array ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot + Array ..> CompositionRoot : CompositionRoot PureDIByCR() ``` ### Generated code @@ -111,7 +111,7 @@ classDiagram /// var instance = composition.PureDIByCR(); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -313,7 +313,7 @@ partial class Array " Service3v3 *-- Service4 : IService4\n" + " Service3v4 *-- Service4 : IService4\n" + " Service3v4 *-- Service4 : IService4\n" + - " Array ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot"; + " Array ..> CompositionRoot : CompositionRoot PureDIByCR()"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/EnumDetails.md b/readme/EnumDetails.md index f359d3195..7650f48c2 100644 --- a/readme/EnumDetails.md +++ b/readme/EnumDetails.md @@ -77,7 +77,7 @@ classDiagram Service3v3 *-- Service4 : IService4 Service3v4 *-- Service4 : IService4 Service3v4 *-- Service4 : IService4 - Enum ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot + Enum ..> CompositionRoot : CompositionRoot PureDIByCR() ``` ### Generated code @@ -111,7 +111,7 @@ classDiagram /// var instance = composition.PureDIByCR(); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -322,7 +322,7 @@ partial class Enum " Service3v3 *-- Service4 : IService4\n" + " Service3v4 *-- Service4 : IService4\n" + " Service3v4 *-- Service4 : IService4\n" + - " Enum ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot"; + " Enum ..> CompositionRoot : CompositionRoot PureDIByCR()"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/FuncDetails.md b/readme/FuncDetails.md index 7cb58cf4b..d823cc904 100644 --- a/readme/FuncDetails.md +++ b/readme/FuncDetails.md @@ -55,7 +55,7 @@ classDiagram Service2Func o-- "PerBlock" FuncᐸIService3ᐳ : FuncᐸIService3ᐳ Service3 *-- Service4 : IService4 Service3 *-- Service4 : IService4 - Func ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot + Func ..> CompositionRoot : CompositionRoot PureDIByCR() FuncᐸIService3ᐳ *-- Service3 : IService3 ``` @@ -90,7 +90,7 @@ classDiagram /// var instance = composition.PureDIByCR(); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -277,7 +277,7 @@ partial class Func " Service2Func o-- \"PerBlock\" FuncᐸIService3ᐳ : FuncᐸIService3ᐳ\n" + " Service3 *-- Service4 : IService4\n" + " Service3 *-- Service4 : IService4\n" + - " Func ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot\n" + + " Func ..> CompositionRoot : CompositionRoot PureDIByCR()\n" + " FuncᐸIService3ᐳ *-- Service3 : IService3"; } diff --git a/readme/SingletonDetails.md b/readme/SingletonDetails.md index a8048e866..2de4ff167 100644 --- a/readme/SingletonDetails.md +++ b/readme/SingletonDetails.md @@ -58,7 +58,7 @@ classDiagram Service2 *-- Service3 : IService3 Service3 o-- "Scoped" Service4 : IService4 Service3 o-- "Scoped" Service4 : IService4 - Singleton ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot + Singleton ..> CompositionRoot : CompositionRoot PureDIByCR() ``` ### Generated code @@ -92,7 +92,7 @@ classDiagram /// var instance = composition.PureDIByCR(); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -285,7 +285,7 @@ partial class Singleton " Service2 *-- Service3 : IService3\n" + " Service3 o-- \"Scoped\" Service4 : IService4\n" + " Service3 o-- \"Scoped\" Service4 : IService4\n" + - " Singleton ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot"; + " Singleton ..> CompositionRoot : CompositionRoot PureDIByCR()"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/TransientDetails.md b/readme/TransientDetails.md index 61b002db8..3a7dff997 100644 --- a/readme/TransientDetails.md +++ b/readme/TransientDetails.md @@ -58,7 +58,7 @@ classDiagram Service2 *-- Service3 : IService3 Service3 *-- Service4 : IService4 Service3 *-- Service4 : IService4 - Transient ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot + Transient ..> CompositionRoot : CompositionRoot PureDIByCR() ``` ### Generated code @@ -92,7 +92,7 @@ classDiagram /// var instance = composition.PureDIByCR(); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -275,7 +275,7 @@ partial class Transient " Service2 *-- Service3 : IService3\n" + " Service3 *-- Service4 : IService4\n" + " Service3 *-- Service4 : IService4\n" + - " Transient ..> CompositionRoot : CompositionRoot PureDIByCR()
provides CompositionRoot"; + " Transient ..> CompositionRoot : CompositionRoot PureDIByCR()"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/a-few-partial-classes.md b/readme/a-few-partial-classes.md index f98c9f20a..3c184f73e 100644 --- a/readme/a-few-partial-classes.md +++ b/readme/a-few-partial-classes.md @@ -68,7 +68,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -102,7 +102,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -257,7 +257,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/advanced-interception.md b/readme/advanced-interception.md index ec7df7f88..ddde52d59 100644 --- a/readme/advanced-interception.md +++ b/readme/advanced-interception.md @@ -136,7 +136,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -170,7 +170,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -327,7 +327,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/arguments.md b/readme/arguments.md index 1c47a8598..713874656 100644 --- a/readme/arguments.md +++ b/readme/arguments.md @@ -81,7 +81,7 @@ classDiagram Dependency o-- Int32 : Argument "id" Service o-- String : "name" Argument "serviceName" Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -115,7 +115,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -292,7 +292,7 @@ partial class Composition " Dependency o-- Int32 : Argument \"id\"\n" + " Service o-- String : \"name\" Argument \"serviceName\"\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/array.md b/readme/array.md index 2c22e2d37..cf102f080 100644 --- a/readme/array.md +++ b/readme/array.md @@ -93,7 +93,7 @@ classDiagram ArrayᐸIDependencyᐳ *-- AbcDependency : IDependency ArrayᐸIDependencyᐳ *-- XyzDependency : 2 IDependency Service *-- ArrayᐸIDependencyᐳ : ArrayᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -127,7 +127,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -289,7 +289,7 @@ partial class Composition " ArrayᐸIDependencyᐳ *-- AbcDependency : IDependency\n" + " ArrayᐸIDependencyᐳ *-- XyzDependency : 2 IDependency\n" + " Service *-- ArrayᐸIDependencyᐳ : ArrayᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/async-enumerable.md b/readme/async-enumerable.md index 878ce848d..72b49488d 100644 --- a/readme/async-enumerable.md +++ b/readme/async-enumerable.md @@ -76,7 +76,7 @@ classDiagram IAsyncEnumerableᐸIDependencyᐳ *-- AbcDependency : IDependency IAsyncEnumerableᐸIDependencyᐳ *-- XyzDependency : 2 IDependency Service *-- IAsyncEnumerableᐸIDependencyᐳ : IAsyncEnumerableᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -110,7 +110,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -279,7 +279,7 @@ partial class Composition " IAsyncEnumerableᐸIDependencyᐳ *-- AbcDependency : IDependency\n" + " IAsyncEnumerableᐸIDependencyᐳ *-- XyzDependency : 2 IDependency\n" + " Service *-- IAsyncEnumerableᐸIDependencyᐳ : IAsyncEnumerableᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/auto-bindings.md b/readme/auto-bindings.md index aef6696df..d383b4bfc 100644 --- a/readme/auto-bindings.md +++ b/readme/auto-bindings.md @@ -39,7 +39,7 @@ classDiagram +Service(Dependency dependency) } Service *-- Dependency : Dependency - Composition ..> Service : Service MyService
provides Service + Composition ..> Service : Service MyService ``` @@ -76,7 +76,7 @@ classDiagram /// var instance = composition.MyService; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -143,7 +143,7 @@ partial class Composition " +Service(Dependency dependency)\n" + " }\n" + " Service *-- Dependency : Dependency\n" + - " Composition ..> Service : Service MyService
provides Service"; + " Composition ..> Service : Service MyService"; } } ``` diff --git a/readme/auto-scoped.md b/readme/auto-scoped.md index 7e0ddb373..8238473bc 100644 --- a/readme/auto-scoped.md +++ b/readme/auto-scoped.md @@ -92,8 +92,8 @@ classDiagram Program o-- "PerResolve" FuncᐸIServiceᐳ : FuncᐸIServiceᐳ Service o-- "Scoped" Dependency : IDependency IService *-- Composition : Composition - Composition ..> Service : Service SessionRoot
provides Service - Composition ..> Program : Program ProgramRoot
provides Program + Composition ..> Service : Service SessionRoot + Composition ..> Program : Program ProgramRoot FuncᐸIServiceᐳ *-- IService : IService ``` @@ -136,7 +136,7 @@ classDiagram /// var instance = composition.ProgramRoot; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -347,8 +347,8 @@ partial class Composition " Program o-- \"PerResolve\" FuncᐸIServiceᐳ : FuncᐸIServiceᐳ\n" + " Service o-- \"Scoped\" Dependency : IDependency\n" + " IService *-- Composition : Composition\n" + - " Composition ..> Service : Service SessionRoot
provides Service\n" + - " Composition ..> Program : Program ProgramRoot
provides Program\n" + + " Composition ..> Service : Service SessionRoot\n" + + " Composition ..> Program : Program ProgramRoot\n" + " FuncᐸIServiceᐳ *-- IService : IService"; } diff --git a/readme/check-for-a-root.md b/readme/check-for-a-root.md index 46deae9d0..de364484c 100644 --- a/readme/check-for-a-root.md +++ b/readme/check-for-a-root.md @@ -86,8 +86,8 @@ classDiagram <> } Service *-- Dependency : "MyDep" IDependency - Composition ..> Dependency : IDependency RootM03D14di0001
provides "MyDep" IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Dependency : IDependency RootM03D14di0001 + Composition ..> Service : IService Root ``` @@ -129,7 +129,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -303,8 +303,8 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : \"MyDep\" IDependency\n" + - " Composition ..> Dependency : IDependency RootM03D14di0001
provides \"MyDep\" IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Dependency : IDependency RootM03D14di0001\n" + + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/complex-generics.md b/readme/complex-generics.md index ad5f58f86..1170f62f6 100644 --- a/readme/complex-generics.md +++ b/readme/complex-generics.md @@ -95,7 +95,7 @@ classDiagram <> } ProgramᐸStringᐳ *-- ServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ : IServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ - Composition ..> ProgramᐸStringᐳ : ProgramᐸStringᐳ Root
provides ProgramᐸStringᐳ + Composition ..> ProgramᐸStringᐳ : ProgramᐸStringᐳ Root ServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ *-- DependencyᐸStringᐳ : IDependencyᐸStringᐳ ServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ *-- DependencyStructᐸInt32ᐳ : "value type" IDependencyᐸInt32ᐳ ``` @@ -131,7 +131,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -296,7 +296,7 @@ partial class Composition " <>\n" + " }\n" + " ProgramᐸStringᐳ *-- ServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ : IServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ\n" + - " Composition ..> ProgramᐸStringᐳ : ProgramᐸStringᐳ Root
provides ProgramᐸStringᐳ\n" + + " Composition ..> ProgramᐸStringᐳ : ProgramᐸStringᐳ Root\n" + " ServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ *-- DependencyᐸStringᐳ : IDependencyᐸStringᐳ\n" + " ServiceᐸStringˏInt32ˏListᐸStringᐳˏDictionaryᐸStringˏInt32ᐳᐳ *-- DependencyStructᐸInt32ᐳ : \"value type\" IDependencyᐸInt32ᐳ"; } diff --git a/readme/composition-root-kinds.md b/readme/composition-root-kinds.md index 8da999983..5e41bfdd1 100644 --- a/readme/composition-root-kinds.md +++ b/readme/composition-root-kinds.md @@ -74,9 +74,9 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService GetRoot()
provides IService - Composition ..> OtherService : IService GetOtherService()
provides "Other" IService - Composition ..> Dependency : IDependency Dependency
provides IDependency + Composition ..> Service : IService GetRoot() + Composition ..> OtherService : IService GetOtherService() + Composition ..> Dependency : IDependency Dependency ``` @@ -126,7 +126,7 @@ classDiagram /// var instance = composition.Dependency; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -323,9 +323,9 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService GetRoot()
provides IService\n" + - " Composition ..> OtherService : IService GetOtherService()
provides \"Other\" IService\n" + - " Composition ..> Dependency : IDependency Dependency
provides IDependency"; + " Composition ..> Service : IService GetRoot()\n" + + " Composition ..> OtherService : IService GetOtherService()\n" + + " Composition ..> Dependency : IDependency Dependency"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/composition-roots.md b/readme/composition-roots.md index 51668af6d..3119eede2 100644 --- a/readme/composition-roots.md +++ b/readme/composition-roots.md @@ -96,9 +96,9 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> OtherService : IService SomeOtherService
provides "Other" IService - Composition ..> Service : IService MyRoot
provides IService - Composition ..> Dependency : IDependency RootM03D14di0003
provides IDependency + Composition ..> OtherService : IService SomeOtherService + Composition ..> Service : IService MyRoot + Composition ..> Dependency : IDependency RootM03D14di0003 ``` @@ -152,7 +152,7 @@ classDiagram /// var instance = composition.MyRoot; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -352,9 +352,9 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> OtherService : IService SomeOtherService
provides \"Other\" IService\n" + - " Composition ..> Service : IService MyRoot
provides IService\n" + - " Composition ..> Dependency : IDependency RootM03D14di0003
provides IDependency"; + " Composition ..> OtherService : IService SomeOtherService\n" + + " Composition ..> Service : IService MyRoot\n" + + " Composition ..> Dependency : IDependency RootM03D14di0003"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/constructor-ordinal-attribute.md b/readme/constructor-ordinal-attribute.md index 1da69f594..9d1847f7c 100644 --- a/readme/constructor-ordinal-attribute.md +++ b/readme/constructor-ordinal-attribute.md @@ -60,7 +60,7 @@ classDiagram <> } Service o-- String : Argument "serviceName" - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -94,7 +94,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -252,7 +252,7 @@ partial class Composition " <>\n" + " }\n" + " Service o-- String : Argument \"serviceName\"\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/custom-attributes.md b/readme/custom-attributes.md index 4f5096acd..5756eca32 100644 --- a/readme/custom-attributes.md +++ b/readme/custom-attributes.md @@ -76,7 +76,7 @@ classDiagram } Person *-- String : "NikName" String Person o-- Int32 : Argument "personId" - PersonComposition ..> Person : IPerson Person
provides IPerson + PersonComposition ..> Person : IPerson Person ``` @@ -110,7 +110,7 @@ classDiagram /// var instance = composition.Person; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -269,7 +269,7 @@ partial class PersonComposition " }\n" + " Person *-- String : \"NikName\" String\n" + " Person o-- Int32 : Argument \"personId\"\n" + - " PersonComposition ..> Person : IPerson Person
provides IPerson"; + " PersonComposition ..> Person : IPerson Person"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/decorator.md b/readme/decorator.md index bec41d620..840708899 100644 --- a/readme/decorator.md +++ b/readme/decorator.md @@ -53,7 +53,7 @@ classDiagram <> } GreetingService *-- Service : "base" IService - Composition ..> GreetingService : IService Root
provides IService + Composition ..> GreetingService : IService Root ``` @@ -87,7 +87,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -239,7 +239,7 @@ partial class Composition " <>\n" + " }\n" + " GreetingService *-- Service : \"base\" IService\n" + - " Composition ..> GreetingService : IService Root
provides IService"; + " Composition ..> GreetingService : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/default-lifetime.md b/readme/default-lifetime.md index b907c3b0d..a055141cb 100644 --- a/readme/default-lifetime.md +++ b/readme/default-lifetime.md @@ -66,7 +66,7 @@ classDiagram } Service o-- "Singleton" Dependency : IDependency Service o-- "Singleton" Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -100,7 +100,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -277,7 +277,7 @@ partial class Composition " }\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/default-values.md b/readme/default-values.md index 8f35087a9..1806c3ebb 100644 --- a/readme/default-values.md +++ b/readme/default-values.md @@ -59,7 +59,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -93,7 +93,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -252,7 +252,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/dependent-compositions.md b/readme/dependent-compositions.md index 6c3d4fcd0..6f6c32774 100644 --- a/readme/dependent-compositions.md +++ b/readme/dependent-compositions.md @@ -77,8 +77,8 @@ classDiagram } Program *-- Service : IService Service *-- Dependency : IDependency - OtherComposition ..> Service : IService Root
provides IService - OtherComposition ..> Program : Program Program
provides Program + OtherComposition ..> Service : IService Root + OtherComposition ..> Program : Program Program ``` @@ -115,7 +115,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -270,7 +270,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; @@ -369,7 +369,7 @@ partial class Composition /// var instance = composition.Program; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -550,8 +550,8 @@ partial class OtherComposition " }\n" + " Program *-- Service : IService\n" + " Service *-- Dependency : IDependency\n" + - " OtherComposition ..> Service : IService Root
provides IService\n" + - " OtherComposition ..> Program : Program Program
provides Program"; + " OtherComposition ..> Service : IService Root\n" + + " OtherComposition ..> Program : Program Program"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/di.gif b/readme/di.gif index 07f448938..2fa00c9e0 100644 Binary files a/readme/di.gif and b/readme/di.gif differ diff --git a/readme/disposable-singleton.md b/readme/disposable-singleton.md index 0c1c28809..d72c8d995 100644 --- a/readme/disposable-singleton.md +++ b/readme/disposable-singleton.md @@ -72,7 +72,7 @@ classDiagram <> } Service o-- "Singleton" Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -106,7 +106,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -308,7 +308,7 @@ partial class Composition: global::System.IDisposable " <>\n" + " }\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/enumerable-generics.md b/readme/enumerable-generics.md index dd5b08e3e..2507f193a 100644 --- a/readme/enumerable-generics.md +++ b/readme/enumerable-generics.md @@ -95,8 +95,8 @@ classDiagram IEnumerableᐸIDependencyᐸStringᐳᐳ *-- XyzDependencyᐸStringᐳ : "Xyz" IDependencyᐸStringᐳ IEnumerableᐸIDependencyᐸInt32ᐳᐳ *-- AbcDependencyᐸInt32ᐳ : IDependencyᐸInt32ᐳ IEnumerableᐸIDependencyᐸInt32ᐳᐳ *-- XyzDependencyᐸInt32ᐳ : "Xyz" IDependencyᐸInt32ᐳ - Composition ..> ServiceᐸInt32ᐳ : IServiceᐸInt32ᐳ IntRoot
provides IServiceᐸInt32ᐳ - Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ StringRoot
provides IServiceᐸStringᐳ + Composition ..> ServiceᐸInt32ᐳ : IServiceᐸInt32ᐳ IntRoot + Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ StringRoot ServiceᐸInt32ᐳ o-- "PerBlock" IEnumerableᐸIDependencyᐸInt32ᐳᐳ : IEnumerableᐸIDependencyᐸInt32ᐳᐳ ServiceᐸStringᐳ o-- "PerBlock" IEnumerableᐸIDependencyᐸStringᐳᐳ : IEnumerableᐸIDependencyᐸStringᐳᐳ ``` @@ -140,7 +140,7 @@ classDiagram /// var instance = composition.IntRoot; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -358,8 +358,8 @@ partial class Composition " IEnumerableᐸIDependencyᐸStringᐳᐳ *-- XyzDependencyᐸStringᐳ : \"Xyz\" IDependencyᐸStringᐳ\n" + " IEnumerableᐸIDependencyᐸInt32ᐳᐳ *-- AbcDependencyᐸInt32ᐳ : IDependencyᐸInt32ᐳ\n" + " IEnumerableᐸIDependencyᐸInt32ᐳᐳ *-- XyzDependencyᐸInt32ᐳ : \"Xyz\" IDependencyᐸInt32ᐳ\n" + - " Composition ..> ServiceᐸInt32ᐳ : IServiceᐸInt32ᐳ IntRoot
provides IServiceᐸInt32ᐳ\n" + - " Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ StringRoot
provides IServiceᐸStringᐳ\n" + + " Composition ..> ServiceᐸInt32ᐳ : IServiceᐸInt32ᐳ IntRoot\n" + + " Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ StringRoot\n" + " ServiceᐸInt32ᐳ o-- \"PerBlock\" IEnumerableᐸIDependencyᐸInt32ᐳᐳ : IEnumerableᐸIDependencyᐸInt32ᐳᐳ\n" + " ServiceᐸStringᐳ o-- \"PerBlock\" IEnumerableᐸIDependencyᐸStringᐳᐳ : IEnumerableᐸIDependencyᐸStringᐳᐳ"; } diff --git a/readme/enumerable.md b/readme/enumerable.md index e31b8bcdc..f8dbc5a67 100644 --- a/readme/enumerable.md +++ b/readme/enumerable.md @@ -68,7 +68,7 @@ classDiagram IEnumerableᐸIDependencyᐳ *-- AbcDependency : IDependency IEnumerableᐸIDependencyᐳ *-- XyzDependency : 2 IDependency Service o-- "PerBlock" IEnumerableᐸIDependencyᐳ : IEnumerableᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -102,7 +102,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -271,7 +271,7 @@ partial class Composition " IEnumerableᐸIDependencyᐳ *-- AbcDependency : IDependency\n" + " IEnumerableᐸIDependencyᐳ *-- XyzDependency : 2 IDependency\n" + " Service o-- \"PerBlock\" IEnumerableᐸIDependencyᐳ : IEnumerableᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/factory.md b/readme/factory.md index 7e07ba701..774e6aca6 100644 --- a/readme/factory.md +++ b/readme/factory.md @@ -70,7 +70,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -104,7 +104,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -263,7 +263,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/field-injection.md b/readme/field-injection.md index cea2036bf..a8d5a8285 100644 --- a/readme/field-injection.md +++ b/readme/field-injection.md @@ -59,7 +59,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -93,7 +93,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -251,7 +251,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/func-with-arguments.md b/readme/func-with-arguments.md index 7e4d99a63..988c73dbe 100644 --- a/readme/func-with-arguments.md +++ b/readme/func-with-arguments.md @@ -96,7 +96,7 @@ classDiagram Dependency *-- Int32 : Int32 FuncᐸInt32ˏIDependencyᐳ *-- Dependency : Dependency Service *-- FuncᐸInt32ˏIDependencyᐳ : FuncᐸInt32ˏIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -130,7 +130,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -314,7 +314,7 @@ partial class Composition " Dependency *-- Int32 : Int32\n" + " FuncᐸInt32ˏIDependencyᐳ *-- Dependency : Dependency\n" + " Service *-- FuncᐸInt32ˏIDependencyᐳ : FuncᐸInt32ˏIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/func.md b/readme/func.md index c40ff4b4b..15ec6d456 100644 --- a/readme/func.md +++ b/readme/func.md @@ -62,7 +62,7 @@ classDiagram <> } Service o-- "PerResolve" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root FuncᐸIDependencyᐳ *-- Dependency : IDependency ``` @@ -97,7 +97,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -264,7 +264,7 @@ partial class Composition " <>\n" + " }\n" + " Service o-- \"PerResolve\" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService\n" + + " Composition ..> Service : IService Root\n" + " FuncᐸIDependencyᐳ *-- Dependency : IDependency"; } diff --git a/readme/generic-composition-roots-with-constraints.md b/readme/generic-composition-roots-with-constraints.md index f3cc4c8d0..fcace8a04 100644 --- a/readme/generic-composition-roots-with-constraints.md +++ b/readme/generic-composition-roots-with-constraints.md @@ -81,8 +81,8 @@ classDiagram class IDependencyᐸTᐳ { <> } - Composition ..> ServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetMyRootᐸTˏT2ᐳ()
provides IServiceᐸTˏT2ᐳ - Composition ..> OtherServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetOtherServiceᐸTˏT2ᐳ()
provides "Other" IServiceᐸTˏT2ᐳ + Composition ..> ServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetMyRootᐸTˏT2ᐳ() + Composition ..> OtherServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetOtherServiceᐸTˏT2ᐳ() ServiceᐸTˏT2ᐳ *-- DependencyᐸTᐳ : IDependencyᐸTᐳ OtherServiceᐸTˏT2ᐳ *-- DependencyᐸTᐳ : IDependencyᐸTᐳ ``` @@ -131,7 +131,7 @@ classDiagram /// var instance = composition.GetMyRoot<T, T2>(); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -297,8 +297,8 @@ partial class Composition " class IDependencyᐸTᐳ {\n" + " <>\n" + " }\n" + - " Composition ..> ServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetMyRootᐸTˏT2ᐳ()
provides IServiceᐸTˏT2ᐳ\n" + - " Composition ..> OtherServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetOtherServiceᐸTˏT2ᐳ()
provides \"Other\" IServiceᐸTˏT2ᐳ\n" + + " Composition ..> ServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetMyRootᐸTˏT2ᐳ()\n" + + " Composition ..> OtherServiceᐸTˏT2ᐳ : IServiceᐸTˏT2ᐳ GetOtherServiceᐸTˏT2ᐳ()\n" + " ServiceᐸTˏT2ᐳ *-- DependencyᐸTᐳ : IDependencyᐸTᐳ\n" + " OtherServiceᐸTˏT2ᐳ *-- DependencyᐸTᐳ : IDependencyᐸTᐳ"; } diff --git a/readme/generic-composition-roots.md b/readme/generic-composition-roots.md index f5d1408cd..267ea2c25 100644 --- a/readme/generic-composition-roots.md +++ b/readme/generic-composition-roots.md @@ -54,33 +54,33 @@ When a generic composition root is used, `Resolve` methods cannot be used to res ```mermaid classDiagram class Composition { - +IServiceᐸT86ᐳ GetMyRootᐸT86ᐳ() - +IServiceᐸT86ᐳ GetOtherServiceᐸT86ᐳ() + +IServiceᐸT82ᐳ GetMyRootᐸT82ᐳ() + +IServiceᐸT82ᐳ GetOtherServiceᐸT82ᐳ() + T ResolveᐸTᐳ() + T ResolveᐸTᐳ(object? tag) + object Resolve(Type type) + object Resolve(Type type, object? tag) } - ServiceᐸT86ᐳ --|> IServiceᐸT86ᐳ : - class ServiceᐸT86ᐳ { - +Service(IDependencyᐸT86ᐳ dependency) + ServiceᐸT82ᐳ --|> IServiceᐸT82ᐳ : + class ServiceᐸT82ᐳ { + +Service(IDependencyᐸT82ᐳ dependency) } - OtherServiceᐸT86ᐳ --|> IServiceᐸT86ᐳ : "Other" - class OtherServiceᐸT86ᐳ - DependencyᐸT86ᐳ --|> IDependencyᐸT86ᐳ : - class DependencyᐸT86ᐳ { + OtherServiceᐸT82ᐳ --|> IServiceᐸT82ᐳ : "Other" + class OtherServiceᐸT82ᐳ + DependencyᐸT82ᐳ --|> IDependencyᐸT82ᐳ : + class DependencyᐸT82ᐳ { +Dependency() } - class IServiceᐸT86ᐳ { + class IServiceᐸT82ᐳ { <> } - class IDependencyᐸT86ᐳ { + class IDependencyᐸT82ᐳ { <> } - Composition ..> ServiceᐸT86ᐳ : IServiceᐸT86ᐳ GetMyRootᐸT86ᐳ()
provides IServiceᐸT86ᐳ - Composition ..> OtherServiceᐸT86ᐳ : IServiceᐸT86ᐳ GetOtherServiceᐸT86ᐳ()
provides "Other" IServiceᐸT86ᐳ - ServiceᐸT86ᐳ *-- DependencyᐸT86ᐳ : IDependencyᐸT86ᐳ - OtherServiceᐸT86ᐳ *-- DependencyᐸT86ᐳ : IDependencyᐸT86ᐳ + Composition ..> ServiceᐸT82ᐳ : IServiceᐸT82ᐳ GetMyRootᐸT82ᐳ() + Composition ..> OtherServiceᐸT82ᐳ : IServiceᐸT82ᐳ GetOtherServiceᐸT82ᐳ() + ServiceᐸT82ᐳ *-- DependencyᐸT82ᐳ : IDependencyᐸT82ᐳ + OtherServiceᐸT82ᐳ *-- DependencyᐸT82ᐳ : IDependencyᐸT82ᐳ ``` @@ -98,7 +98,7 @@ classDiagram /// /// /// -/// +/// /// /// /// Specifies to create a regular public method
@@ -108,7 +108,7 @@ classDiagram ///
/// /// -/// +/// /// /// /// Specifies to create a regular public method
@@ -121,13 +121,13 @@ classDiagram /// /// /// -/// This shows how to get an instance of type using the composition root : +/// This shows how to get an instance of type using the composition root : /// /// var composition = new Composition(); -/// var instance = composition.GetMyRoot<T86>(); +/// var instance = composition.GetMyRoot<T82>(); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -161,18 +161,18 @@ partial class Composition /// with the name "GetMyRoot" /// /// - /// This shows how to get an instance of type : + /// This shows how to get an instance of type : /// /// var composition = new Composition(); - /// var instance = composition.GetMyRoot<T86>(); + /// var instance = composition.GetMyRoot<T82>(); /// /// #if NETSTANDARD2_0_OR_GREATER || NETCOREAPP || NET40_OR_GREATER || NET [global::System.Diagnostics.Contracts.Pure] #endif - public Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.IService GetMyRoot() + public Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.IService GetMyRoot() { - return new Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.Service(new Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.Dependency()); + return new Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.Service(new Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.Dependency()); } /// @@ -182,21 +182,21 @@ partial class Composition /// using the "Other" tag /// /// - /// This shows how to get an instance of type : + /// This shows how to get an instance of type : /// /// var composition = new Composition(); - /// var instance = composition.GetOtherService<T86>(); + /// var instance = composition.GetOtherService<T82>(); /// /// #if NETSTANDARD2_0_OR_GREATER || NETCOREAPP || NET40_OR_GREATER || NET [global::System.Diagnostics.Contracts.Pure] #endif - public Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.IService GetOtherService() + public Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.IService GetOtherService() { - Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.OtherService transientM03D14di0_OtherService; + Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.OtherService transientM03D14di0_OtherService; { - var dependency_M03D14di1 = new Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.Dependency(); - transientM03D14di0_OtherService = new OtherService(dependency_M03D14di1); + var dependency_M03D14di1 = new Pure.DI.UsageTests.Basics.GenericsCompositionRootsScenario.Dependency(); + transientM03D14di0_OtherService = new OtherService(dependency_M03D14di1); } return transientM03D14di0_OtherService; } @@ -266,33 +266,33 @@ partial class Composition return "classDiagram\n" + " class Composition {\n" + - " +IServiceᐸT86ᐳ GetMyRootᐸT86ᐳ()\n" + - " +IServiceᐸT86ᐳ GetOtherServiceᐸT86ᐳ()\n" + + " +IServiceᐸT82ᐳ GetMyRootᐸT82ᐳ()\n" + + " +IServiceᐸT82ᐳ GetOtherServiceᐸT82ᐳ()\n" + " + T ResolveᐸTᐳ()\n" + " + T ResolveᐸTᐳ(object? tag)\n" + " + object Resolve(Type type)\n" + " + object Resolve(Type type, object? tag)\n" + " }\n" + - " ServiceᐸT86ᐳ --|> IServiceᐸT86ᐳ : \n" + - " class ServiceᐸT86ᐳ {\n" + - " +Service(IDependencyᐸT86ᐳ dependency)\n" + + " ServiceᐸT82ᐳ --|> IServiceᐸT82ᐳ : \n" + + " class ServiceᐸT82ᐳ {\n" + + " +Service(IDependencyᐸT82ᐳ dependency)\n" + " }\n" + - " OtherServiceᐸT86ᐳ --|> IServiceᐸT86ᐳ : \"Other\" \n" + - " class OtherServiceᐸT86ᐳ\n" + - " DependencyᐸT86ᐳ --|> IDependencyᐸT86ᐳ : \n" + - " class DependencyᐸT86ᐳ {\n" + + " OtherServiceᐸT82ᐳ --|> IServiceᐸT82ᐳ : \"Other\" \n" + + " class OtherServiceᐸT82ᐳ\n" + + " DependencyᐸT82ᐳ --|> IDependencyᐸT82ᐳ : \n" + + " class DependencyᐸT82ᐳ {\n" + " +Dependency()\n" + " }\n" + - " class IServiceᐸT86ᐳ {\n" + + " class IServiceᐸT82ᐳ {\n" + " <>\n" + " }\n" + - " class IDependencyᐸT86ᐳ {\n" + + " class IDependencyᐸT82ᐳ {\n" + " <>\n" + " }\n" + - " Composition ..> ServiceᐸT86ᐳ : IServiceᐸT86ᐳ GetMyRootᐸT86ᐳ()
provides IServiceᐸT86ᐳ\n" + - " Composition ..> OtherServiceᐸT86ᐳ : IServiceᐸT86ᐳ GetOtherServiceᐸT86ᐳ()
provides \"Other\" IServiceᐸT86ᐳ\n" + - " ServiceᐸT86ᐳ *-- DependencyᐸT86ᐳ : IDependencyᐸT86ᐳ\n" + - " OtherServiceᐸT86ᐳ *-- DependencyᐸT86ᐳ : IDependencyᐸT86ᐳ"; + " Composition ..> ServiceᐸT82ᐳ : IServiceᐸT82ᐳ GetMyRootᐸT82ᐳ()\n" + + " Composition ..> OtherServiceᐸT82ᐳ : IServiceᐸT82ᐳ GetOtherServiceᐸT82ᐳ()\n" + + " ServiceᐸT82ᐳ *-- DependencyᐸT82ᐳ : IDependencyᐸT82ᐳ\n" + + " OtherServiceᐸT82ᐳ *-- DependencyᐸT82ᐳ : IDependencyᐸT82ᐳ"; } diff --git a/readme/generics.md b/readme/generics.md index f5f24409d..c0845a37e 100644 --- a/readme/generics.md +++ b/readme/generics.md @@ -82,7 +82,7 @@ classDiagram } Service *-- DependencyᐸInt32ᐳ : IDependencyᐸInt32ᐳ Service *-- DependencyᐸStringᐳ : IDependencyᐸStringᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -116,7 +116,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -279,7 +279,7 @@ partial class Composition " }\n" + " Service *-- DependencyᐸInt32ᐳ : IDependencyᐸInt32ᐳ\n" + " Service *-- DependencyᐸStringᐳ : IDependencyᐸStringᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/injection.md b/readme/injection.md index 9fe67a79d..55abb1ca6 100644 --- a/readme/injection.md +++ b/readme/injection.md @@ -60,7 +60,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -94,7 +94,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -252,7 +252,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/injections-of-abstractions.md b/readme/injections-of-abstractions.md index cfab38103..ddc2c7086 100644 --- a/readme/injections-of-abstractions.md +++ b/readme/injections-of-abstractions.md @@ -67,7 +67,7 @@ classDiagram } Program *-- Service : IService Service *-- Dependency : IDependency - Composition ..> Program : Program Root
provides Program + Composition ..> Program : Program Root ``` @@ -102,7 +102,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -182,7 +182,7 @@ partial class Composition " }\n" + " Program *-- Service : IService\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Program : Program Root
provides Program"; + " Composition ..> Program : Program Root"; } } ``` diff --git a/readme/instance-initialization.md b/readme/instance-initialization.md index 43c30c4b1..596c3eda1 100644 --- a/readme/instance-initialization.md +++ b/readme/instance-initialization.md @@ -76,7 +76,7 @@ classDiagram } Service o-- String : Argument "serviceName" Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -110,7 +110,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -278,7 +278,7 @@ partial class Composition " }\n" + " Service o-- String : Argument \"serviceName\"\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/interception.md b/readme/interception.md index 101aff38d..42c402835 100644 --- a/readme/interception.md +++ b/readme/interception.md @@ -72,7 +72,7 @@ classDiagram class IService { <> } - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -106,7 +106,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -255,7 +255,7 @@ partial class Composition " class IService {\n" + " <>\n" + " }\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/keyed-service-provider.md b/readme/keyed-service-provider.md index dc3e1dbf1..def95bb38 100644 --- a/readme/keyed-service-provider.md +++ b/readme/keyed-service-provider.md @@ -72,8 +72,8 @@ classDiagram <> } Service o-- "Singleton" Dependency : "Dependency Key" IDependency - Composition ..> Dependency : IDependency RootM03D14di0001
provides "Dependency Key" IDependency - Composition ..> Service : IService RootM03D14di0002
provides "Service Key" IService + Composition ..> Dependency : IDependency RootM03D14di0001 + Composition ..> Service : IService RootM03D14di0002 ``` @@ -108,7 +108,7 @@ classDiagram /// /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -297,8 +297,8 @@ partial class Composition " <>\n" + " }\n" + " Service o-- \"Singleton\" Dependency : \"Dependency Key\" IDependency\n" + - " Composition ..> Dependency : IDependency RootM03D14di0001
provides \"Dependency Key\" IDependency\n" + - " Composition ..> Service : IService RootM03D14di0002
provides \"Service Key\" IService"; + " Composition ..> Dependency : IDependency RootM03D14di0001\n" + + " Composition ..> Service : IService RootM03D14di0002"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/lazy.md b/readme/lazy.md index 8489d1908..53808664f 100644 --- a/readme/lazy.md +++ b/readme/lazy.md @@ -55,7 +55,7 @@ classDiagram <> } Service *-- LazyᐸIDependencyᐳ : LazyᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root LazyᐸIDependencyᐳ o-- "PerResolve" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ FuncᐸIDependencyᐳ *-- Dependency : IDependency ``` @@ -91,7 +91,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -264,7 +264,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- LazyᐸIDependencyᐳ : LazyᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService\n" + + " Composition ..> Service : IService Root\n" + " LazyᐸIDependencyᐳ o-- \"PerResolve\" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ\n" + " FuncᐸIDependencyᐳ *-- Dependency : IDependency"; } diff --git a/readme/manually-started-tasks.md b/readme/manually-started-tasks.md index 02e5d1c8d..3714893fa 100644 --- a/readme/manually-started-tasks.md +++ b/readme/manually-started-tasks.md @@ -95,7 +95,7 @@ classDiagram TaskFactory *-- TaskContinuationOptions : TaskContinuationOptions TaskFactory *-- TaskScheduler : TaskScheduler Service *-- TaskᐸIDependencyᐳ : TaskᐸIDependencyᐳ - Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken)
provides IService + Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken) TaskᐸIDependencyᐳ o-- "PerResolve" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ TaskᐸIDependencyᐳ o-- CancellationToken : Argument "cancellationToken" FuncᐸIDependencyᐳ *-- Dependency : IDependency @@ -132,7 +132,7 @@ classDiagram /// var instance = composition.GetRoot(cancellationToken); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -229,7 +229,7 @@ partial class Composition " TaskFactory *-- TaskContinuationOptions : TaskContinuationOptions\n" + " TaskFactory *-- TaskScheduler : TaskScheduler\n" + " Service *-- TaskᐸIDependencyᐳ : TaskᐸIDependencyᐳ\n" + - " Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken)
provides IService\n" + + " Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken)\n" + " TaskᐸIDependencyᐳ o-- \"PerResolve\" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ\n" + " TaskᐸIDependencyᐳ o-- CancellationToken : Argument \"cancellationToken\"\n" + " FuncᐸIDependencyᐳ *-- Dependency : IDependency"; diff --git a/readme/member-ordinal-attribute.md b/readme/member-ordinal-attribute.md index d5859df07..9b2201630 100644 --- a/readme/member-ordinal-attribute.md +++ b/readme/member-ordinal-attribute.md @@ -86,7 +86,7 @@ classDiagram Person o-- Int32 : Argument "personId" Person o-- String : Argument "personName" Person o-- DateTime : Argument "personBirthday" - PersonComposition ..> Person : IPerson Person
provides IPerson + PersonComposition ..> Person : IPerson Person ``` @@ -120,7 +120,7 @@ classDiagram /// var instance = composition.Person; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -297,7 +297,7 @@ partial class PersonComposition " Person o-- Int32 : Argument \"personId\"\n" + " Person o-- String : Argument \"personName\"\n" + " Person o-- DateTime : Argument \"personBirthday\"\n" + - " PersonComposition ..> Person : IPerson Person
provides IPerson"; + " PersonComposition ..> Person : IPerson Person"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/method-injection.md b/readme/method-injection.md index d0a33cd80..4d8afca43 100644 --- a/readme/method-injection.md +++ b/readme/method-injection.md @@ -60,7 +60,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -94,7 +94,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -252,7 +252,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/multi-contract-bindings.md b/readme/multi-contract-bindings.md index 6d4eaac2a..d4720ba78 100644 --- a/readme/multi-contract-bindings.md +++ b/readme/multi-contract-bindings.md @@ -60,7 +60,7 @@ classDiagram } Service *-- Dependency : IDependency Service *-- Dependency : IAdvancedDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -94,7 +94,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -254,7 +254,7 @@ partial class Composition " }\n" + " Service *-- Dependency : IDependency\n" + " Service *-- Dependency : IAdvancedDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/oncannotresolve-hint.md b/readme/oncannotresolve-hint.md index f24c8b1d1..62d8c854f 100644 --- a/readme/oncannotresolve-hint.md +++ b/readme/oncannotresolve-hint.md @@ -85,7 +85,7 @@ classDiagram } Dependency *-- String : String Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -119,7 +119,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -279,7 +279,7 @@ partial class Composition " }\n" + " Dependency *-- String : String\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/ondependencyinjection-hint.md b/readme/ondependencyinjection-hint.md index ce98f8094..d0ea0e2d5 100644 --- a/readme/ondependencyinjection-hint.md +++ b/readme/ondependencyinjection-hint.md @@ -82,7 +82,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -116,7 +116,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -273,7 +273,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/onnewinstance-hint.md b/readme/onnewinstance-hint.md index 7912507d0..a8af7a4dc 100644 --- a/readme/onnewinstance-hint.md +++ b/readme/onnewinstance-hint.md @@ -84,7 +84,7 @@ classDiagram <> } Service o-- "Singleton" Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -118,7 +118,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -296,7 +296,7 @@ partial class Composition " <>\n" + " }\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/overriding-the-bcl-binding.md b/readme/overriding-the-bcl-binding.md index 6d3ca6f5a..665eae91a 100644 --- a/readme/overriding-the-bcl-binding.md +++ b/readme/overriding-the-bcl-binding.md @@ -59,7 +59,7 @@ classDiagram <> } Service *-- ArrayᐸIDependencyᐳ : ArrayᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -93,7 +93,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -248,7 +248,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- ArrayᐸIDependencyᐳ : ArrayᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/partial-class.md b/readme/partial-class.md index ad1bb9414..5ba4f2023 100644 --- a/readme/partial-class.md +++ b/readme/partial-class.md @@ -93,7 +93,7 @@ classDiagram Service *-- Dependency : IDependency Service *-- Dependency : IDependency Dependency *-- Int64 : Int64 - Composition ..> Service : Service Root
provides Service + Composition ..> Service : Service Root ``` @@ -127,7 +127,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -286,7 +286,7 @@ partial class Composition " Service *-- Dependency : IDependency\n" + " Service *-- Dependency : IDependency\n" + " Dependency *-- Int64 : Int64\n" + - " Composition ..> Service : Service Root
provides Service"; + " Composition ..> Service : Service Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/perblock.md b/readme/perblock.md index 31449bd1d..63efd4313 100644 --- a/readme/perblock.md +++ b/readme/perblock.md @@ -70,7 +70,7 @@ classDiagram Service o-- "PerBlock" Dependency : IDependency Service o-- "PerBlock" Dependency : IDependency Service *-- LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ - Composition ..> Service : Service Root
provides Service + Composition ..> Service : Service Root LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ o-- "PerResolve" FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ *-- ValueTupleᐸIDependencyˏIDependencyᐳ : ValueTupleᐸIDependencyˏIDependencyᐳ ``` @@ -106,7 +106,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -284,7 +284,7 @@ partial class Composition " Service o-- \"PerBlock\" Dependency : IDependency\n" + " Service o-- \"PerBlock\" Dependency : IDependency\n" + " Service *-- LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ\n" + - " Composition ..> Service : Service Root
provides Service\n" + + " Composition ..> Service : Service Root\n" + " LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ o-- \"PerResolve\" FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ\n" + " FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ *-- ValueTupleᐸIDependencyˏIDependencyᐳ : ValueTupleᐸIDependencyˏIDependencyᐳ"; } diff --git a/readme/perresolve.md b/readme/perresolve.md index ada3d0f9e..dd0d4c573 100644 --- a/readme/perresolve.md +++ b/readme/perresolve.md @@ -70,7 +70,7 @@ classDiagram Service o-- "PerResolve" Dependency : IDependency Service o-- "PerResolve" Dependency : IDependency Service *-- LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ - Composition ..> Service : Service Root
provides Service + Composition ..> Service : Service Root LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ o-- "PerResolve" FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ *-- ValueTupleᐸIDependencyˏIDependencyᐳ : ValueTupleᐸIDependencyˏIDependencyᐳ ``` @@ -106,7 +106,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -303,7 +303,7 @@ partial class Composition " Service o-- \"PerResolve\" Dependency : IDependency\n" + " Service o-- \"PerResolve\" Dependency : IDependency\n" + " Service *-- LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ\n" + - " Composition ..> Service : Service Root
provides Service\n" + + " Composition ..> Service : Service Root\n" + " LazyᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ o-- \"PerResolve\" FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ : FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ\n" + " FuncᐸValueTupleᐸIDependencyˏIDependencyᐳᐳ *-- ValueTupleᐸIDependencyˏIDependencyᐳ : ValueTupleᐸIDependencyˏIDependencyᐳ"; } diff --git a/readme/property-injection.md b/readme/property-injection.md index cd210e7ec..566551d9d 100644 --- a/readme/property-injection.md +++ b/readme/property-injection.md @@ -57,7 +57,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -91,7 +91,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -249,7 +249,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/required-properties-or-fields.md b/readme/required-properties-or-fields.md index c70de70a1..432efd3c6 100644 --- a/readme/required-properties-or-fields.md +++ b/readme/required-properties-or-fields.md @@ -67,7 +67,7 @@ classDiagram } Service o-- String : Argument "name" Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -101,7 +101,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -273,7 +273,7 @@ partial class Composition " }\n" + " Service o-- String : Argument \"name\"\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/resolve-hint.md b/readme/resolve-hint.md index 5e32cd5ea..f37cab93a 100644 --- a/readme/resolve-hint.md +++ b/readme/resolve-hint.md @@ -52,8 +52,8 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Dependency : IDependency DependencyRoot
provides IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Dependency : IDependency DependencyRoot + Composition ..> Service : IService Root ``` @@ -95,7 +95,7 @@ classDiagram /// var instance = composition.DependencyRoot; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -192,8 +192,8 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Dependency : IDependency DependencyRoot
provides IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Dependency : IDependency DependencyRoot\n" + + " Composition ..> Service : IService Root"; } } ``` diff --git a/readme/resolve-methods.md b/readme/resolve-methods.md index 61032f0f8..1fdbd61d1 100644 --- a/readme/resolve-methods.md +++ b/readme/resolve-methods.md @@ -72,9 +72,9 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Dependency : IDependency RootM03D14di0001
provides IDependency - Composition ..> Service : IService RootM03D14di0002
provides IService - Composition ..> OtherService : IService OtherService
provides "Other" IService + Composition ..> Dependency : IDependency RootM03D14di0001 + Composition ..> Service : IService RootM03D14di0002 + Composition ..> OtherService : IService OtherService ``` @@ -127,7 +127,7 @@ classDiagram /// var instance = composition.OtherService; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -319,9 +319,9 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Dependency : IDependency RootM03D14di0001
provides IDependency\n" + - " Composition ..> Service : IService RootM03D14di0002
provides IService\n" + - " Composition ..> OtherService : IService OtherService
provides \"Other\" IService"; + " Composition ..> Dependency : IDependency RootM03D14di0001\n" + + " Composition ..> Service : IService RootM03D14di0002\n" + + " Composition ..> OtherService : IService OtherService"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/root-arguments.md b/readme/root-arguments.md index 84bf19a65..dec29a636 100644 --- a/readme/root-arguments.md +++ b/readme/root-arguments.md @@ -87,7 +87,7 @@ classDiagram Dependency o-- String : Argument "dependencyName" Service o-- String : "forService" Argument "serviceName" Service *-- Dependency : IDependency - Composition ..> Service : IService CreateService(int id, string dependencyName, string serviceName)
provides IService + Composition ..> Service : IService CreateService(int id, string dependencyName, string serviceName) ``` @@ -121,7 +121,7 @@ classDiagram /// var instance = composition.CreateService(id, dependencyName, serviceName); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -198,7 +198,7 @@ partial class Composition " Dependency o-- String : Argument \"dependencyName\"\n" + " Service o-- String : \"forService\" Argument \"serviceName\"\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService CreateService(int id, string dependencyName, string serviceName)
provides IService"; + " Composition ..> Service : IService CreateService(int id, string dependencyName, string serviceName)"; } } ``` diff --git a/readme/scope.md b/readme/scope.md index e776cf7f0..b4053c12c 100644 --- a/readme/scope.md +++ b/readme/scope.md @@ -115,8 +115,8 @@ classDiagram Session *-- Composition : Composition Program o-- "PerResolve" FuncᐸSessionᐳ : FuncᐸSessionᐳ Service o-- "Scoped" Dependency : IDependency - Composition ..> Service : IService SessionRoot
provides IService - Composition ..> Program : Program ProgramRoot
provides Program + Composition ..> Service : IService SessionRoot + Composition ..> Program : Program ProgramRoot FuncᐸSessionᐳ *-- Session : Session ``` @@ -159,7 +159,7 @@ classDiagram /// var instance = composition.ProgramRoot; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -402,8 +402,8 @@ partial class Composition: global::System.IDisposable " Session *-- Composition : Composition\n" + " Program o-- \"PerResolve\" FuncᐸSessionᐳ : FuncᐸSessionᐳ\n" + " Service o-- \"Scoped\" Dependency : IDependency\n" + - " Composition ..> Service : IService SessionRoot
provides IService\n" + - " Composition ..> Program : Program ProgramRoot
provides Program\n" + + " Composition ..> Service : IService SessionRoot\n" + + " Composition ..> Program : Program ProgramRoot\n" + " FuncᐸSessionᐳ *-- Session : Session"; } diff --git a/readme/service-collection.md b/readme/service-collection.md index 1f2172bda..6c81c415f 100644 --- a/readme/service-collection.md +++ b/readme/service-collection.md @@ -69,8 +69,8 @@ classDiagram <> } Service o-- "Singleton" Dependency : "Dependency Key" IDependency - Composition ..> Dependency : IDependency RootM03D14di0001
provides "Dependency Key" IDependency - Composition ..> Service : IService RootM03D14di0002
provides IService + Composition ..> Dependency : IDependency RootM03D14di0001 + Composition ..> Service : IService RootM03D14di0002 ``` @@ -105,7 +105,7 @@ classDiagram /// /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -294,8 +294,8 @@ partial class Composition " <>\n" + " }\n" + " Service o-- \"Singleton\" Dependency : \"Dependency Key\" IDependency\n" + - " Composition ..> Dependency : IDependency RootM03D14di0001
provides \"Dependency Key\" IDependency\n" + - " Composition ..> Service : IService RootM03D14di0002
provides IService"; + " Composition ..> Dependency : IDependency RootM03D14di0001\n" + + " Composition ..> Service : IService RootM03D14di0002"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/service-provider-with-scope.md b/readme/service-provider-with-scope.md index 9bd015c7e..3092452aa 100644 --- a/readme/service-provider-with-scope.md +++ b/readme/service-provider-with-scope.md @@ -96,8 +96,8 @@ classDiagram <> } Service o-- "Singleton" Dependency : IDependency - Composition ..> Dependency : IDependency RootM03D14di0001
provides IDependency - Composition ..> Service : IService RootM03D14di0002
provides IService + Composition ..> Dependency : IDependency RootM03D14di0001 + Composition ..> Service : IService RootM03D14di0002 ``` @@ -137,7 +137,7 @@ classDiagram /// /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -365,8 +365,8 @@ partial class Composition: global::System.IDisposable " <>\n" + " }\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + - " Composition ..> Dependency : IDependency RootM03D14di0001
provides IDependency\n" + - " Composition ..> Service : IService RootM03D14di0002
provides IService"; + " Composition ..> Dependency : IDependency RootM03D14di0001\n" + + " Composition ..> Service : IService RootM03D14di0002"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/service-provider.md b/readme/service-provider.md index bb54628da..a4eac198c 100644 --- a/readme/service-provider.md +++ b/readme/service-provider.md @@ -67,8 +67,8 @@ classDiagram <> } Service o-- "Singleton" Dependency : IDependency - Composition ..> Dependency : IDependency RootM03D14di0001
provides IDependency - Composition ..> Service : IService RootM03D14di0002
provides IService + Composition ..> Dependency : IDependency RootM03D14di0001 + Composition ..> Service : IService RootM03D14di0002 ``` @@ -103,7 +103,7 @@ classDiagram /// /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -292,8 +292,8 @@ partial class Composition " <>\n" + " }\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + - " Composition ..> Dependency : IDependency RootM03D14di0001
provides IDependency\n" + - " Composition ..> Service : IService RootM03D14di0002
provides IService"; + " Composition ..> Dependency : IDependency RootM03D14di0001\n" + + " Composition ..> Service : IService RootM03D14di0002"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/simplified-binding.md b/readme/simplified-binding.md index 0b3f6a828..4f41c5a0c 100644 --- a/readme/simplified-binding.md +++ b/readme/simplified-binding.md @@ -76,7 +76,7 @@ classDiagram Service o-- "PerBlock" Dependency : Dependency Service o-- "PerBlock" Dependency : IDependency Service o-- "PerBlock" Dependency : IOtherDependency - Composition ..> Service : Service MyService
provides Service + Composition ..> Service : Service MyService ``` @@ -113,7 +113,7 @@ classDiagram /// var instance = composition.MyService; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -191,7 +191,7 @@ partial class Composition " Service o-- \"PerBlock\" Dependency : Dependency\n" + " Service o-- \"PerBlock\" Dependency : IDependency\n" + " Service o-- \"PerBlock\" Dependency : IOtherDependency\n" + - " Composition ..> Service : Service MyService
provides Service"; + " Composition ..> Service : Service MyService"; } } ``` diff --git a/readme/singleton.md b/readme/singleton.md index 21b913cfd..ad80794d4 100644 --- a/readme/singleton.md +++ b/readme/singleton.md @@ -65,7 +65,7 @@ classDiagram } Service o-- "Singleton" Dependency : IDependency Service o-- "Singleton" Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -99,7 +99,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -270,7 +270,7 @@ partial class Composition " }\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + " Service o-- \"Singleton\" Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/span-and-readonlyspan.md b/readme/span-and-readonlyspan.md index aff8ba0e6..8a361b84e 100644 --- a/readme/span-and-readonlyspan.md +++ b/readme/span-and-readonlyspan.md @@ -67,7 +67,7 @@ classDiagram ReadOnlySpanᐸDependencyᐳ *-- Dependency : 'b' Dependency ReadOnlySpanᐸDependencyᐳ *-- Dependency : 'c' Dependency Service *-- ReadOnlySpanᐸDependencyᐳ : ReadOnlySpanᐸDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -101,7 +101,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -262,7 +262,7 @@ partial class Composition " ReadOnlySpanᐸDependencyᐳ *-- Dependency : 'b' Dependency\n" + " ReadOnlySpanᐸDependencyᐳ *-- Dependency : 'c' Dependency\n" + " Service *-- ReadOnlySpanᐸDependencyᐳ : ReadOnlySpanᐸDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/tag-attribute.md b/readme/tag-attribute.md index 03bd99d21..8cd9fd5ee 100644 --- a/readme/tag-attribute.md +++ b/readme/tag-attribute.md @@ -75,7 +75,7 @@ classDiagram } Service *-- AbcDependency : "Abc" IDependency Service *-- XyzDependency : "Xyz" IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -109,7 +109,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -269,7 +269,7 @@ partial class Composition " }\n" + " Service *-- AbcDependency : \"Abc\" IDependency\n" + " Service *-- XyzDependency : \"Xyz\" IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/tag-type.md b/readme/tag-type.md index b87a6bc27..59ac8d894 100644 --- a/readme/tag-type.md +++ b/readme/tag-type.md @@ -87,8 +87,8 @@ classDiagram Service *-- AbcDependency : typeof(Pure.DI.UsageTests.Basics.TagTypeScenario.AbcDependency) IDependency Service o-- "Singleton" XyzDependency : typeof(Pure.DI.UsageTests.Basics.TagTypeScenario.XyzDependency) IDependency Service *-- AbcDependency : IDependency - Composition ..> Service : IService Root
provides IService - Composition ..> XyzDependency : IDependency XyzRoot
provides typeof(Pure.DI.UsageTests.Basics.TagTypeScenario.XyzDependency) IDependency + Composition ..> Service : IService Root + Composition ..> XyzDependency : IDependency XyzRoot ``` @@ -130,7 +130,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -340,8 +340,8 @@ partial class Composition " Service *-- AbcDependency : typeof(Pure.DI.UsageTests.Basics.TagTypeScenario.AbcDependency) IDependency\n" + " Service o-- \"Singleton\" XyzDependency : typeof(Pure.DI.UsageTests.Basics.TagTypeScenario.XyzDependency) IDependency\n" + " Service *-- AbcDependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService\n" + - " Composition ..> XyzDependency : IDependency XyzRoot
provides typeof(Pure.DI.UsageTests.Basics.TagTypeScenario.XyzDependency) IDependency"; + " Composition ..> Service : IService Root\n" + + " Composition ..> XyzDependency : IDependency XyzRoot"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/tag-unique.md b/readme/tag-unique.md index aafdbdb01..f1d6e8fd2 100644 --- a/readme/tag-unique.md +++ b/readme/tag-unique.md @@ -46,11 +46,11 @@ classDiagram + object Resolve(Type type, object? tag) } class IEnumerableᐸIDependencyᐸStringᐳᐳ - AbcDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 4b47ab76-d76d-4735-8487-56a879ef2627 + AbcDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 5017f7e8-f235-4d7a-bf7c-9f28b74372dd class AbcDependencyᐸStringᐳ { +AbcDependency() } - XyzDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 0ca95b87-6791-45bf-bd24-4f67618a0321 + XyzDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 19e5686d-32c0-4be6-a56e-96103a4e834c class XyzDependencyᐸStringᐳ { +XyzDependency() } @@ -64,9 +64,9 @@ classDiagram class IServiceᐸStringᐳ { <> } - IEnumerableᐸIDependencyᐸStringᐳᐳ *-- AbcDependencyᐸStringᐳ : 4b47ab76-d76d-4735-8487-56a879ef2627 IDependencyᐸStringᐳ - IEnumerableᐸIDependencyᐸStringᐳᐳ *-- XyzDependencyᐸStringᐳ : 0ca95b87-6791-45bf-bd24-4f67618a0321 IDependencyᐸStringᐳ - Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ Root
provides IServiceᐸStringᐳ + IEnumerableᐸIDependencyᐸStringᐳᐳ *-- AbcDependencyᐸStringᐳ : 5017f7e8-f235-4d7a-bf7c-9f28b74372dd IDependencyᐸStringᐳ + IEnumerableᐸIDependencyᐸStringᐳᐳ *-- XyzDependencyᐸStringᐳ : 19e5686d-32c0-4be6-a56e-96103a4e834c IDependencyᐸStringᐳ + Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ Root ServiceᐸStringᐳ o-- "PerBlock" IEnumerableᐸIDependencyᐸStringᐳᐳ : IEnumerableᐸIDependencyᐸStringᐳᐳ ``` @@ -101,7 +101,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -249,11 +249,11 @@ partial class Composition " + object Resolve(Type type, object? tag)\n" + " }\n" + " class IEnumerableᐸIDependencyᐸStringᐳᐳ\n" + - " AbcDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 4b47ab76-d76d-4735-8487-56a879ef2627 \n" + + " AbcDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 5017f7e8-f235-4d7a-bf7c-9f28b74372dd \n" + " class AbcDependencyᐸStringᐳ {\n" + " +AbcDependency()\n" + " }\n" + - " XyzDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 0ca95b87-6791-45bf-bd24-4f67618a0321 \n" + + " XyzDependencyᐸStringᐳ --|> IDependencyᐸStringᐳ : 19e5686d-32c0-4be6-a56e-96103a4e834c \n" + " class XyzDependencyᐸStringᐳ {\n" + " +XyzDependency()\n" + " }\n" + @@ -267,9 +267,9 @@ partial class Composition " class IServiceᐸStringᐳ {\n" + " <>\n" + " }\n" + - " IEnumerableᐸIDependencyᐸStringᐳᐳ *-- AbcDependencyᐸStringᐳ : 4b47ab76-d76d-4735-8487-56a879ef2627 IDependencyᐸStringᐳ\n" + - " IEnumerableᐸIDependencyᐸStringᐳᐳ *-- XyzDependencyᐸStringᐳ : 0ca95b87-6791-45bf-bd24-4f67618a0321 IDependencyᐸStringᐳ\n" + - " Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ Root
provides IServiceᐸStringᐳ\n" + + " IEnumerableᐸIDependencyᐸStringᐳᐳ *-- AbcDependencyᐸStringᐳ : 5017f7e8-f235-4d7a-bf7c-9f28b74372dd IDependencyᐸStringᐳ\n" + + " IEnumerableᐸIDependencyᐸStringᐳᐳ *-- XyzDependencyᐸStringᐳ : 19e5686d-32c0-4be6-a56e-96103a4e834c IDependencyᐸStringᐳ\n" + + " Composition ..> ServiceᐸStringᐳ : IServiceᐸStringᐳ Root\n" + " ServiceᐸStringᐳ o-- \"PerBlock\" IEnumerableᐸIDependencyᐸStringᐳᐳ : IEnumerableᐸIDependencyᐸStringᐳᐳ"; } diff --git a/readme/tags.md b/readme/tags.md index a99049037..3d2ba8237 100644 --- a/readme/tags.md +++ b/readme/tags.md @@ -89,8 +89,8 @@ classDiagram Service *-- AbcDependency : "Abc" IDependency Service o-- "Singleton" XyzDependency : "Xyz" IDependency Service *-- AbcDependency : IDependency - Composition ..> XyzDependency : IDependency XyzRoot
provides "Xyz" IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> XyzDependency : IDependency XyzRoot + Composition ..> Service : IService Root ``` @@ -132,7 +132,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -342,8 +342,8 @@ partial class Composition " Service *-- AbcDependency : \"Abc\" IDependency\n" + " Service o-- \"Singleton\" XyzDependency : \"Xyz\" IDependency\n" + " Service *-- AbcDependency : IDependency\n" + - " Composition ..> XyzDependency : IDependency XyzRoot
provides \"Xyz\" IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> XyzDependency : IDependency XyzRoot\n" + + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/task.md b/readme/task.md index 9e9ffcab6..dc21bd760 100644 --- a/readme/task.md +++ b/readme/task.md @@ -89,7 +89,7 @@ classDiagram TaskFactory *-- TaskContinuationOptions : TaskContinuationOptions TaskFactory *-- TaskScheduler : TaskScheduler Service *-- TaskᐸIDependencyᐳ : TaskᐸIDependencyᐳ - Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken)
provides IService + Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken) TaskᐸIDependencyᐳ o-- "PerResolve" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ TaskᐸIDependencyᐳ o-- "PerBlock" TaskFactoryᐸIDependencyᐳ : TaskFactoryᐸIDependencyᐳ FuncᐸIDependencyᐳ *-- Dependency : IDependency @@ -130,7 +130,7 @@ classDiagram /// var instance = composition.GetRoot(cancellationToken); /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -242,7 +242,7 @@ partial class Composition " TaskFactory *-- TaskContinuationOptions : TaskContinuationOptions\n" + " TaskFactory *-- TaskScheduler : TaskScheduler\n" + " Service *-- TaskᐸIDependencyᐳ : TaskᐸIDependencyᐳ\n" + - " Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken)
provides IService\n" + + " Composition ..> Service : IService GetRoot(System.Threading.CancellationToken cancellationToken)\n" + " TaskᐸIDependencyᐳ o-- \"PerResolve\" FuncᐸIDependencyᐳ : FuncᐸIDependencyᐳ\n" + " TaskᐸIDependencyᐳ o-- \"PerBlock\" TaskFactoryᐸIDependencyᐳ : TaskFactoryᐸIDependencyᐳ\n" + " FuncᐸIDependencyᐳ *-- Dependency : IDependency\n" + diff --git a/readme/threadsafe-hint.md b/readme/threadsafe-hint.md index 112e70e0b..e11971bda 100644 --- a/readme/threadsafe-hint.md +++ b/readme/threadsafe-hint.md @@ -54,7 +54,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -88,7 +88,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -243,7 +243,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/tostring-hint.md b/readme/tostring-hint.md index c794fc9d2..57073fb2f 100644 --- a/readme/tostring-hint.md +++ b/readme/tostring-hint.md @@ -52,7 +52,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService MyService
provides IService + Composition ..> Service : IService MyService ``` @@ -86,7 +86,7 @@ classDiagram /// var instance = composition.MyService; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -241,7 +241,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService MyService
provides IService"; + " Composition ..> Service : IService MyService"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/tracking-disposable-instances.md b/readme/tracking-disposable-instances.md index 5578d6b43..9f0cc4016 100644 --- a/readme/tracking-disposable-instances.md +++ b/readme/tracking-disposable-instances.md @@ -107,7 +107,7 @@ classDiagram <> } Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -141,7 +141,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -302,7 +302,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/transient.md b/readme/transient.md index 37f7a0732..a3cb8e21e 100644 --- a/readme/transient.md +++ b/readme/transient.md @@ -65,7 +65,7 @@ classDiagram } Service *-- Dependency : IDependency Service *-- Dependency : IDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -99,7 +99,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -255,7 +255,7 @@ partial class Composition " }\n" + " Service *-- Dependency : IDependency\n" + " Service *-- Dependency : IDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/tuple.md b/readme/tuple.md index 063a04ecf..d64731578 100644 --- a/readme/tuple.md +++ b/readme/tuple.md @@ -63,7 +63,7 @@ classDiagram ValueTupleᐸPointˏIDependencyᐳ *-- Point : Point ValueTupleᐸPointˏIDependencyᐳ *-- Dependency : IDependency Service *-- ValueTupleᐸPointˏIDependencyᐳ : ValueTupleᐸPointˏIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -97,7 +97,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -259,7 +259,7 @@ partial class Composition " ValueTupleᐸPointˏIDependencyᐳ *-- Point : Point\n" + " ValueTupleᐸPointˏIDependencyᐳ *-- Dependency : IDependency\n" + " Service *-- ValueTupleᐸPointˏIDependencyᐳ : ValueTupleᐸPointˏIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/type-attribute.md b/readme/type-attribute.md index d9e56ef7d..85d08f911 100644 --- a/readme/type-attribute.md +++ b/readme/type-attribute.md @@ -66,7 +66,7 @@ classDiagram } Service *-- AbcDependency : AbcDependency Service *-- XyzDependency : XyzDependency - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -100,7 +100,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -255,7 +255,7 @@ partial class Composition " }\n" + " Service *-- AbcDependency : AbcDependency\n" + " Service *-- XyzDependency : XyzDependency\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di; diff --git a/readme/valuetask.md b/readme/valuetask.md index 030fbf3d4..9a51754fd 100644 --- a/readme/valuetask.md +++ b/readme/valuetask.md @@ -64,7 +64,7 @@ classDiagram <> } Service *-- ValueTaskᐸIDependencyᐳ : ValueTaskᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ValueTaskᐸIDependencyᐳ *-- Dependency : IDependency ``` @@ -99,7 +99,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -260,7 +260,7 @@ partial class Composition " <>\n" + " }\n" + " Service *-- ValueTaskᐸIDependencyᐳ : ValueTaskᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService\n" + + " Composition ..> Service : IService Root\n" + " ValueTaskᐸIDependencyᐳ *-- Dependency : IDependency"; } diff --git a/readme/weak-reference.md b/readme/weak-reference.md index d5d70f196..631bf1eee 100644 --- a/readme/weak-reference.md +++ b/readme/weak-reference.md @@ -56,7 +56,7 @@ classDiagram } WeakReferenceᐸIDependencyᐳ *-- Dependency : IDependency Service *-- WeakReferenceᐸIDependencyᐳ : WeakReferenceᐸIDependencyᐳ - Composition ..> Service : IService Root
provides IService + Composition ..> Service : IService Root ``` @@ -90,7 +90,7 @@ classDiagram /// var instance = composition.Root; /// /// -/// Class diagram
+/// Class diagram
/// This class was created by Pure.DI source code generator. /// /// @@ -249,7 +249,7 @@ partial class Composition " }\n" + " WeakReferenceᐸIDependencyᐳ *-- Dependency : IDependency\n" + " Service *-- WeakReferenceᐸIDependencyᐳ : WeakReferenceᐸIDependencyᐳ\n" + - " Composition ..> Service : IService Root
provides IService"; + " Composition ..> Service : IService Root"; } private readonly static int _bucketSizeM03D14di;