From eafe0738d8e6d58640c6a01b2570d55f22ceb657 Mon Sep 17 00:00:00 2001 From: Slava Vedernikov Date: Mon, 2 Sep 2024 19:31:06 +0100 Subject: [PATCH 1/4] Fixed the issue with nested Invocation Expressions --- .../Writers/CSharpToAnyCodeGenerator.cs | 49 ++++++++++++------- .../Properties/launchSettings.json | 2 +- .../Interfaces/DeleteBasketAsync.cs | 3 +- .../Interfaces/GetBasketAsync.cs | 1 + .../Interfaces/UpdateBasketAsync.cs | 1 + .../Interfaces/DeleteBasketAsync.yaml | 2 + .../Interfaces/GetBasketAsync.yaml | 4 +- .../Interfaces/UpdateBasketAsync.yaml | 4 +- 8 files changed, 42 insertions(+), 24 deletions(-) diff --git a/C4InterFlow.Automation/Writers/CSharpToAnyCodeGenerator.cs b/C4InterFlow.Automation/Writers/CSharpToAnyCodeGenerator.cs index 253089cd6..a577760e7 100644 --- a/C4InterFlow.Automation/Writers/CSharpToAnyCodeGenerator.cs +++ b/C4InterFlow.Automation/Writers/CSharpToAnyCodeGenerator.cs @@ -189,7 +189,7 @@ private static void HandleUsingStatement( { foreach (var variable in usingStatement.Declaration?.Variables) { - foreach (var invocationExpression in variable.Initializer?.DescendantNodes().OfType().ToArray()) + foreach (var invocationExpression in variable.Initializer?.DescendantNodes().OfType().Reverse()) { var invocationExpressionBlockCode = HandleInvocationExpression( invocationExpression, @@ -283,32 +283,45 @@ private static void HandleReturnStatement( } else { - foreach (var invocationExpression in returnStatement.DescendantNodes().OfType()) + if (returnStatement.Expression is InvocationExpressionSyntax invocationExpression) { blockCode = HandleInvocationExpression( - invocationExpression, - methodDeclaration, - architectureAsCodeContext, - writer, - alternativeInvocationMappers); + invocationExpression, + methodDeclaration, + architectureAsCodeContext, + writer, + alternativeInvocationMappers); + if (!string.IsNullOrEmpty(blockCode)) { - break; + result.AppendLine(blockCode); + } + else + { + result.AppendLine(CodeWriter.GetReturnFlowCode(invocationExpression.Expression.ToFullString())); } - } - - if (!string.IsNullOrEmpty(blockCode)) - { - result.AppendLine(blockCode); - } - else if (returnStatement.Expression is InvocationExpressionSyntax invocationExpression) - { - result.AppendLine(CodeWriter.GetReturnFlowCode(invocationExpression.Expression.ToFullString())); } else if (returnStatement.Expression is IdentifierNameSyntax identifierNameSyntax) { result.AppendLine(CodeWriter.GetReturnFlowCode(identifierNameSyntax.Identifier.Text)); } + else + { + foreach (var innerInvocationExpression in returnStatement.DescendantNodes().OfType().Reverse()) + { + blockCode = HandleInvocationExpression( + innerInvocationExpression, + methodDeclaration, + architectureAsCodeContext, + writer, + alternativeInvocationMappers); + + if (!string.IsNullOrEmpty(blockCode)) + { + result.AppendLine(blockCode); + } + } + } } } @@ -415,7 +428,7 @@ private static void HandleOtherStatements( CSharpToAnyAaCWriter writer, IEnumerable? alternativeInvocationMappers = null) { - foreach (var invocationExpression in statement.DescendantNodes().OfType()) + foreach (var invocationExpression in statement.DescendantNodes().OfType().Reverse()) { var blockCode = HandleInvocationExpression( invocationExpression, diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Properties/launchSettings.json b/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Properties/launchSettings.json index 15ff69169..ee5e4caf9 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Properties/launchSettings.json +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Properties/launchSettings.json @@ -2,7 +2,7 @@ "profiles": { "dotnet.eShop.Architecture.Cli": { "commandName": "Project", - "commandLineArgs": "draw-diagrams -i dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsBySemanticRelevance --aac-input-paths dotnet.eShop.Architecture.dll --aac-reader-strategy \"C4InterFlow.Automation.Readers.CSharpAaCReaderStrategy, C4InterFlow.Automation\" -od \"C:\\C4InterFlow\\Samples\\dotnet.eShop\\dotnet.eShop.Architecture\\Diagrams\" --scopes component-interface --levels-of-details component --types c4-sequence" + "commandLineArgs": "execute-aac-strategy --aac-root-namespace \"dotnet.eShop.Architecture\" --aac-output-path \"C:\\C4InterFlow\\Samples\\dotnet.eShop\\dotnet.eShop.Architecture\\Yaml\" --aac-writer-strategy \"dotnet.eShop.Architecture.Cli.CSharpToYamlBasketApiAaCGenerator, dotnet.eShop.Architecture.Cli\" --params software-system-source-path=\"C:\\Data\\Projects\\C4InterFlow\\eShop-main\\src\\Basket.API\\Basket.API.csproj\" --params software-system-name=\"BasketApi\"" } } } \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs b/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs index 6ed45b4e1..f0e4f0be9 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs @@ -26,7 +26,8 @@ public partial class DeleteBasketAsync : IInterfaceInstance IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey"), + .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") + .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync"), Input = "", InputTemplate = "", Output = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs b/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs index 0fd5fc773..c9888599b 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs @@ -27,6 +27,7 @@ public partial class GetBasketAsync : IInterfaceInstance Protocol = "", Flow = new Flow(ALIAS) .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") + .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync") .Return(@"JsonSerializer.Deserialize"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs b/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs index 05cf4f3af..cdb23f5ce 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs @@ -27,6 +27,7 @@ public partial class UpdateBasketAsync : IInterfaceInstance Protocol = "", Flow = new Flow(ALIAS) .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") + .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync") .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml index eda6747a4..f26733bc5 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml @@ -15,6 +15,8 @@ dotnet: IsPrivate: false Protocol: '' Flows: + - Type: Use + Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey - Type: Use Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync Input: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml index 08c9754d1..a9db8d803 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml @@ -15,10 +15,10 @@ dotnet: IsPrivate: false Protocol: '' Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync - Type: Use Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey + - Type: Use + Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync - Type: Return Expression: JsonSerializer.Deserialize Input: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml index 1e423f6a6..1d0c24b58 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml @@ -15,10 +15,10 @@ dotnet: IsPrivate: false Protocol: '' Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync - Type: Use Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey + - Type: Use + Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync - Type: Use Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync Input: '' From 39cce15302f8804436bdb9036a37d97d2bca211b Mon Sep 17 00:00:00 2001 From: Slava Vedernikov Date: Mon, 2 Sep 2024 19:49:43 +0100 Subject: [PATCH 2/4] Renamed dotnet.eShop.Architecture to DotNetEShop and dotnet.eShop.Architecture.Cli to DotNetEShop.Cli to reduce the number of nested namespaces --- .../CSharpToCSharpBasketApiAaCGenerator.cs | 2 +- .../CSharpToCSharpCatalogApiAaCGenerator.cs | 2 +- .../CSharpToYamlBasketApiAaCGenerator.cs | 2 +- .../CSharpToYamlCatalogApiAaCGenerator.cs | 2 +- .../Cli Commands.txt | 0 .../DotNetEShop.Cli.csproj} | 2 +- .../Program.cs | 0 .../Properties/launchSettings.json | 0 .../Utils.cs | 2 +- ...eShop.Architecture.sln => DotNetEShop.sln} | 4 +- .../Diagrams/.c4s/C4.puml | 0 .../Diagrams/.c4s/C4_Component.puml | 0 .../Diagrams/.c4s/C4_Container.puml | 0 .../Diagrams/.c4s/C4_Context.puml | 0 .../Diagrams/.c4s/C4_Deployment.puml | 0 .../Diagrams/.c4s/C4_Sequence.puml | 0 .../Diagrams/Component - C4 Static.png | Bin .../Diagrams/Component - C4 Static.puml | 0 .../Diagrams/Component - C4 Static.svg | 0 .../Diagrams/Component - C4.png | Bin .../Diagrams/Component - C4.puml | 0 .../Diagrams/Component - C4.svg | 0 .../Diagrams/Container - C4 Static.png | Bin .../Diagrams/Container - C4 Static.puml | 0 .../Diagrams/Container - C4 Static.svg | 0 .../Diagrams/Container - C4.png | Bin .../Diagrams/Container - C4.puml | 0 .../Diagrams/Container - C4.svg | 0 .../Diagrams/Context - C4 Static.png | Bin .../Diagrams/Context - C4 Static.puml | 0 .../Diagrams/Context - C4 Static.svg | 0 .../Diagrams/Context - C4.png | Bin .../Diagrams/Context - C4.puml | 0 .../Diagrams/Context - C4.svg | 0 .../Diagrams/dotnet/Component - C4 Static.png | Bin .../dotnet/Component - C4 Static.puml | 0 .../Diagrams/dotnet/Component - C4 Static.svg | 0 .../Diagrams/dotnet/Component - C4.png | Bin .../Diagrams/dotnet/Component - C4.puml | 0 .../Diagrams/dotnet/Component - C4.svg | 0 .../Diagrams/dotnet/Container - C4 Static.png | Bin .../dotnet/Container - C4 Static.puml | 0 .../Diagrams/dotnet/Container - C4 Static.svg | 0 .../Diagrams/dotnet/Container - C4.png | Bin .../Diagrams/dotnet/Container - C4.puml | 0 .../Diagrams/dotnet/Container - C4.svg | 0 .../Diagrams/dotnet/Context - C4 Static.png | Bin .../Diagrams/dotnet/Context - C4 Static.puml | 0 .../Diagrams/dotnet/Context - C4 Static.svg | 0 .../Diagrams/dotnet/Context - C4.png | Bin .../Diagrams/dotnet/Context - C4.puml | 0 .../Diagrams/dotnet/Context - C4.svg | 0 .../Architecture/Component - C4 Static.png | Bin .../Architecture/Component - C4 Static.puml | 0 .../Architecture/Component - C4 Static.svg | 0 .../eShop/Architecture/Component - C4.png | Bin .../eShop/Architecture/Component - C4.puml | 0 .../eShop/Architecture/Component - C4.svg | 0 .../Architecture/Container - C4 Static.png | Bin .../Architecture/Container - C4 Static.puml | 0 .../Architecture/Container - C4 Static.svg | 0 .../eShop/Architecture/Container - C4.png | Bin .../eShop/Architecture/Container - C4.puml | 0 .../eShop/Architecture/Container - C4.svg | 0 .../Architecture/Context - C4 Static.png | Bin .../Architecture/Context - C4 Static.puml | 0 .../Architecture/Context - C4 Static.svg | 0 .../eShop/Architecture/Context - C4.png | Bin .../eShop/Architecture/Context - C4.puml | 0 .../eShop/Architecture/Context - C4.svg | 0 .../Basket Api/Component - C4 Static.png | Bin .../Basket Api/Component - C4 Static.puml | 0 .../Basket Api/Component - C4 Static.svg | 0 .../Basket Api/Component - C4.png | Bin .../Basket Api/Component - C4.puml | 0 .../Basket Api/Component - C4.svg | 0 .../Basket Api/Container - C4 Static.png | Bin .../Basket Api/Container - C4 Static.puml | 0 .../Basket Api/Container - C4 Static.svg | 0 .../Basket Api/Container - C4.png | Bin .../Basket Api/Container - C4.puml | 0 .../Basket Api/Container - C4.svg | 0 .../Containers/Data/Component - C4 Static.png | Bin .../Data/Component - C4 Static.puml | 0 .../Containers/Data/Component - C4 Static.svg | 0 .../Containers/Data/Component - C4.png | Bin .../Containers/Data/Component - C4.puml | 0 .../Containers/Data/Component - C4.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Delete Basket Async/Component - C4.png | Bin .../Delete Basket Async/Component - C4.puml | 0 .../Delete Basket Async/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Delete Basket Async/Container - C4.png | Bin .../Delete Basket Async/Container - C4.puml | 0 .../Delete Basket Async/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Delete Basket Async/Context - C4.png | Bin .../Delete Basket Async/Context - C4.puml | 0 .../Delete Basket Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Get Basket Async/Component - C4.png | Bin .../Get Basket Async/Component - C4.puml | 0 .../Get Basket Async/Component - C4.svg | 0 .../Get Basket Async/Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Get Basket Async/Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Get Basket Async/Container - C4.png | Bin .../Get Basket Async/Container - C4.puml | 0 .../Get Basket Async/Container - C4.svg | 0 .../Get Basket Async/Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Get Basket Async/Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Get Basket Async/Context - C4 Static.png | Bin .../Get Basket Async/Context - C4 Static.puml | 0 .../Get Basket Async/Context - C4 Static.svg | 0 .../Get Basket Async/Context - C4.png | Bin .../Get Basket Async/Context - C4.puml | 0 .../Get Basket Async/Context - C4.svg | 0 .../Get Basket Async/Context - Sequence.png | Bin .../Get Basket Async/Context - Sequence.puml | 0 .../Get Basket Async/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Get Basket Key/Component - C4 Static.png | Bin .../Get Basket Key/Component - C4 Static.puml | 0 .../Get Basket Key/Component - C4 Static.svg | 0 .../Get Basket Key/Component - C4.png | Bin .../Get Basket Key/Component - C4.puml | 0 .../Get Basket Key/Component - C4.svg | 0 .../Get Basket Key/Component - Sequence.png | Bin .../Get Basket Key/Component - Sequence.puml | 0 .../Get Basket Key/Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Get Basket Key/Container - C4 Static.png | Bin .../Get Basket Key/Container - C4 Static.puml | 0 .../Get Basket Key/Container - C4 Static.svg | 0 .../Get Basket Key/Container - C4.png | Bin .../Get Basket Key/Container - C4.puml | 0 .../Get Basket Key/Container - C4.svg | 0 .../Get Basket Key/Container - Sequence.png | Bin .../Get Basket Key/Container - Sequence.puml | 0 .../Get Basket Key/Container - Sequence.svg | 0 .../Get Basket Key/Context - C4 Sequence.png | Bin .../Get Basket Key/Context - C4 Sequence.puml | 0 .../Get Basket Key/Context - C4 Sequence.svg | 0 .../Get Basket Key/Context - C4 Static.png | Bin .../Get Basket Key/Context - C4 Static.puml | 0 .../Get Basket Key/Context - C4 Static.svg | 0 .../Get Basket Key/Context - C4.png | Bin .../Get Basket Key/Context - C4.puml | 0 .../Get Basket Key/Context - C4.svg | 0 .../Get Basket Key/Context - Sequence.png | Bin .../Get Basket Key/Context - Sequence.puml | 0 .../Get Basket Key/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Update Basket Async/Component - C4.png | Bin .../Update Basket Async/Component - C4.puml | 0 .../Update Basket Async/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Update Basket Async/Container - C4.png | Bin .../Update Basket Async/Container - C4.puml | 0 .../Update Basket Async/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Update Basket Async/Context - C4.png | Bin .../Update Basket Async/Context - C4.puml | 0 .../Update Basket Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Redis Database/Component - C4 Static.png | Bin .../Redis Database/Component - C4 Static.puml | 0 .../Redis Database/Component - C4 Static.svg | 0 .../Redis Database/Component - C4.png | Bin .../Redis Database/Component - C4.puml | 0 .../Redis Database/Component - C4.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Key Delete Async/Component - C4.png | Bin .../Key Delete Async/Component - C4.puml | 0 .../Key Delete Async/Component - C4.svg | 0 .../Key Delete Async/Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Key Delete Async/Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Key Delete Async/Container - C4.png | Bin .../Key Delete Async/Container - C4.puml | 0 .../Key Delete Async/Container - C4.svg | 0 .../Key Delete Async/Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Key Delete Async/Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Key Delete Async/Context - C4 Static.png | Bin .../Key Delete Async/Context - C4 Static.puml | 0 .../Key Delete Async/Context - C4 Static.svg | 0 .../Key Delete Async/Context - C4.png | Bin .../Key Delete Async/Context - C4.puml | 0 .../Key Delete Async/Context - C4.svg | 0 .../Key Delete Async/Context - Sequence.png | Bin .../Key Delete Async/Context - Sequence.puml | 0 .../Key Delete Async/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../String Get Lease Async/Component - C4.png | Bin .../Component - C4.puml | 0 .../String Get Lease Async/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../String Get Lease Async/Container - C4.png | Bin .../Container - C4.puml | 0 .../String Get Lease Async/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../String Get Lease Async/Context - C4.png | Bin .../String Get Lease Async/Context - C4.puml | 0 .../String Get Lease Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../String Set Async/Component - C4.png | Bin .../String Set Async/Component - C4.puml | 0 .../String Set Async/Component - C4.svg | 0 .../String Set Async/Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../String Set Async/Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../String Set Async/Container - C4.png | Bin .../String Set Async/Container - C4.puml | 0 .../String Set Async/Container - C4.svg | 0 .../String Set Async/Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../String Set Async/Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../String Set Async/Context - C4 Static.png | Bin .../String Set Async/Context - C4 Static.puml | 0 .../String Set Async/Context - C4 Static.svg | 0 .../String Set Async/Context - C4.png | Bin .../String Set Async/Context - C4.puml | 0 .../String Set Async/Context - C4.svg | 0 .../String Set Async/Context - Sequence.png | Bin .../String Set Async/Context - Sequence.puml | 0 .../String Set Async/Context - Sequence.svg | 0 .../Containers/Data/Container - C4 Static.png | Bin .../Data/Container - C4 Static.puml | 0 .../Containers/Data/Container - C4 Static.svg | 0 .../Containers/Data/Container - C4.png | Bin .../Containers/Data/Container - C4.puml | 0 .../Containers/Data/Container - C4.svg | 0 .../Containers/Grpc/Component - C4 Static.png | Bin .../Grpc/Component - C4 Static.puml | 0 .../Containers/Grpc/Component - C4 Static.svg | 0 .../Containers/Grpc/Component - C4.png | Bin .../Containers/Grpc/Component - C4.puml | 0 .../Containers/Grpc/Component - C4.svg | 0 .../Basket Service/Component - C4 Static.png | Bin .../Basket Service/Component - C4 Static.puml | 0 .../Basket Service/Component - C4 Static.svg | 0 .../Basket Service/Component - C4.png | Bin .../Basket Service/Component - C4.puml | 0 .../Basket Service/Component - C4.svg | 0 .../Delete Basket/Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Delete Basket/Component - C4 Sequence.svg | 0 .../Delete Basket/Component - C4 Static.png | Bin .../Delete Basket/Component - C4 Static.puml | 0 .../Delete Basket/Component - C4 Static.svg | 0 .../Delete Basket/Component - C4.png | Bin .../Delete Basket/Component - C4.puml | 0 .../Delete Basket/Component - C4.svg | 0 .../Delete Basket/Component - Sequence.png | Bin .../Delete Basket/Component - Sequence.puml | 0 .../Delete Basket/Component - Sequence.svg | 0 .../Delete Basket/Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Delete Basket/Container - C4 Sequence.svg | 0 .../Delete Basket/Container - C4 Static.png | Bin .../Delete Basket/Container - C4 Static.puml | 0 .../Delete Basket/Container - C4 Static.svg | 0 .../Delete Basket/Container - C4.png | Bin .../Delete Basket/Container - C4.puml | 0 .../Delete Basket/Container - C4.svg | 0 .../Delete Basket/Container - Sequence.png | Bin .../Delete Basket/Container - Sequence.puml | 0 .../Delete Basket/Container - Sequence.svg | 0 .../Delete Basket/Context - C4 Sequence.png | Bin .../Delete Basket/Context - C4 Sequence.puml | 0 .../Delete Basket/Context - C4 Sequence.svg | 0 .../Delete Basket/Context - C4 Static.png | Bin .../Delete Basket/Context - C4 Static.puml | 0 .../Delete Basket/Context - C4 Static.svg | 0 .../Interfaces/Delete Basket/Context - C4.png | Bin .../Delete Basket/Context - C4.puml | 0 .../Interfaces/Delete Basket/Context - C4.svg | 0 .../Delete Basket/Context - Sequence.png | Bin .../Delete Basket/Context - Sequence.puml | 0 .../Delete Basket/Context - Sequence.svg | 0 .../Get Basket/Component - C4 Sequence.png | Bin .../Get Basket/Component - C4 Sequence.puml | 0 .../Get Basket/Component - C4 Sequence.svg | 0 .../Get Basket/Component - C4 Static.png | Bin .../Get Basket/Component - C4 Static.puml | 0 .../Get Basket/Component - C4 Static.svg | 0 .../Interfaces/Get Basket/Component - C4.png | Bin .../Interfaces/Get Basket/Component - C4.puml | 0 .../Interfaces/Get Basket/Component - C4.svg | 0 .../Get Basket/Component - Sequence.png | Bin .../Get Basket/Component - Sequence.puml | 0 .../Get Basket/Component - Sequence.svg | 0 .../Get Basket/Container - C4 Sequence.png | Bin .../Get Basket/Container - C4 Sequence.puml | 0 .../Get Basket/Container - C4 Sequence.svg | 0 .../Get Basket/Container - C4 Static.png | Bin .../Get Basket/Container - C4 Static.puml | 0 .../Get Basket/Container - C4 Static.svg | 0 .../Interfaces/Get Basket/Container - C4.png | Bin .../Interfaces/Get Basket/Container - C4.puml | 0 .../Interfaces/Get Basket/Container - C4.svg | 0 .../Get Basket/Container - Sequence.png | Bin .../Get Basket/Container - Sequence.puml | 0 .../Get Basket/Container - Sequence.svg | 0 .../Get Basket/Context - C4 Sequence.png | Bin .../Get Basket/Context - C4 Sequence.puml | 0 .../Get Basket/Context - C4 Sequence.svg | 0 .../Get Basket/Context - C4 Static.png | Bin .../Get Basket/Context - C4 Static.puml | 0 .../Get Basket/Context - C4 Static.svg | 0 .../Interfaces/Get Basket/Context - C4.png | Bin .../Interfaces/Get Basket/Context - C4.puml | 0 .../Interfaces/Get Basket/Context - C4.svg | 0 .../Get Basket/Context - Sequence.png | Bin .../Get Basket/Context - Sequence.puml | 0 .../Get Basket/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Map To Customer Basket/Component - C4.png | Bin .../Component - C4.puml | 0 .../Map To Customer Basket/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Map To Customer Basket/Container - C4.png | Bin .../Container - C4.puml | 0 .../Map To Customer Basket/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Map To Customer Basket/Context - C4.png | Bin .../Map To Customer Basket/Context - C4.puml | 0 .../Map To Customer Basket/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Throw Not Authenticated/Context - C4.png | Bin .../Throw Not Authenticated/Context - C4.puml | 0 .../Throw Not Authenticated/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Update Basket/Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Update Basket/Component - C4 Sequence.svg | 0 .../Update Basket/Component - C4 Static.png | Bin .../Update Basket/Component - C4 Static.puml | 0 .../Update Basket/Component - C4 Static.svg | 0 .../Update Basket/Component - C4.png | Bin .../Update Basket/Component - C4.puml | 0 .../Update Basket/Component - C4.svg | 0 .../Update Basket/Component - Sequence.png | Bin .../Update Basket/Component - Sequence.puml | 0 .../Update Basket/Component - Sequence.svg | 0 .../Update Basket/Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Update Basket/Container - C4 Sequence.svg | 0 .../Update Basket/Container - C4 Static.png | Bin .../Update Basket/Container - C4 Static.puml | 0 .../Update Basket/Container - C4 Static.svg | 0 .../Update Basket/Container - C4.png | Bin .../Update Basket/Container - C4.puml | 0 .../Update Basket/Container - C4.svg | 0 .../Update Basket/Container - Sequence.png | Bin .../Update Basket/Container - Sequence.puml | 0 .../Update Basket/Container - Sequence.svg | 0 .../Update Basket/Context - C4 Sequence.png | Bin .../Update Basket/Context - C4 Sequence.puml | 0 .../Update Basket/Context - C4 Sequence.svg | 0 .../Update Basket/Context - C4 Static.png | Bin .../Update Basket/Context - C4 Static.puml | 0 .../Update Basket/Context - C4 Static.svg | 0 .../Interfaces/Update Basket/Context - C4.png | Bin .../Update Basket/Context - C4.puml | 0 .../Interfaces/Update Basket/Context - C4.svg | 0 .../Update Basket/Context - Sequence.png | Bin .../Update Basket/Context - Sequence.puml | 0 .../Update Basket/Context - Sequence.svg | 0 .../Containers/Grpc/Container - C4 Static.png | Bin .../Grpc/Container - C4 Static.puml | 0 .../Containers/Grpc/Container - C4 Static.svg | 0 .../Containers/Grpc/Container - C4.png | Bin .../Containers/Grpc/Container - C4.puml | 0 .../Containers/Grpc/Container - C4.svg | 0 .../Basket Api/Context - C4 Static.png | Bin .../Basket Api/Context - C4 Static.puml | 0 .../Basket Api/Context - C4 Static.svg | 0 .../Basket Api/Context - C4.png | Bin .../Basket Api/Context - C4.puml | 0 .../Basket Api/Context - C4.svg | 0 .../Catalog Api/Component - C4 Static.png | Bin .../Catalog Api/Component - C4 Static.puml | 0 .../Catalog Api/Component - C4 Static.svg | 0 .../Catalog Api/Component - C4.png | Bin .../Catalog Api/Component - C4.puml | 0 .../Catalog Api/Component - C4.svg | 0 .../Catalog Api/Container - C4 Static.png | Bin .../Catalog Api/Container - C4 Static.puml | 0 .../Catalog Api/Container - C4 Static.svg | 0 .../Catalog Api/Container - C4.png | Bin .../Catalog Api/Container - C4.puml | 0 .../Catalog Api/Container - C4.svg | 0 .../Containers/Api/Component - C4 Static.png | Bin .../Containers/Api/Component - C4 Static.puml | 0 .../Containers/Api/Component - C4 Static.svg | 0 .../Containers/Api/Component - C4.png | Bin .../Containers/Api/Component - C4.puml | 0 .../Containers/Api/Component - C4.svg | 0 .../Catalog Api/Component - C4 Static.png | Bin .../Catalog Api/Component - C4 Static.puml | 0 .../Catalog Api/Component - C4 Static.svg | 0 .../Components/Catalog Api/Component - C4.png | Bin .../Catalog Api/Component - C4.puml | 0 .../Components/Catalog Api/Component - C4.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Change Uri Placeholder/Component - C4.png | Bin .../Component - C4.puml | 0 .../Change Uri Placeholder/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Change Uri Placeholder/Container - C4.png | Bin .../Container - C4.puml | 0 .../Change Uri Placeholder/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Change Uri Placeholder/Context - C4.png | Bin .../Change Uri Placeholder/Context - C4.puml | 0 .../Change Uri Placeholder/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Create Item/Component - C4 Sequence.png | Bin .../Create Item/Component - C4 Sequence.puml | 0 .../Create Item/Component - C4 Sequence.svg | 0 .../Create Item/Component - C4 Static.png | Bin .../Create Item/Component - C4 Static.puml | 0 .../Create Item/Component - C4 Static.svg | 0 .../Interfaces/Create Item/Component - C4.png | Bin .../Create Item/Component - C4.puml | 0 .../Interfaces/Create Item/Component - C4.svg | 0 .../Create Item/Component - Sequence.png | Bin .../Create Item/Component - Sequence.puml | 0 .../Create Item/Component - Sequence.svg | 0 .../Create Item/Container - C4 Sequence.png | Bin .../Create Item/Container - C4 Sequence.puml | 0 .../Create Item/Container - C4 Sequence.svg | 0 .../Create Item/Container - C4 Static.png | Bin .../Create Item/Container - C4 Static.puml | 0 .../Create Item/Container - C4 Static.svg | 0 .../Interfaces/Create Item/Container - C4.png | Bin .../Create Item/Container - C4.puml | 0 .../Interfaces/Create Item/Container - C4.svg | 0 .../Create Item/Container - Sequence.png | Bin .../Create Item/Container - Sequence.puml | 0 .../Create Item/Container - Sequence.svg | 0 .../Create Item/Context - C4 Sequence.png | Bin .../Create Item/Context - C4 Sequence.puml | 0 .../Create Item/Context - C4 Sequence.svg | 0 .../Create Item/Context - C4 Static.png | Bin .../Create Item/Context - C4 Static.puml | 0 .../Create Item/Context - C4 Static.svg | 0 .../Interfaces/Create Item/Context - C4.png | Bin .../Interfaces/Create Item/Context - C4.puml | 0 .../Interfaces/Create Item/Context - C4.svg | 0 .../Create Item/Context - Sequence.png | Bin .../Create Item/Context - Sequence.puml | 0 .../Create Item/Context - Sequence.svg | 0 .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Delete Item By Id/Component - C4.png | Bin .../Delete Item By Id/Component - C4.puml | 0 .../Delete Item By Id/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Delete Item By Id/Container - C4.png | Bin .../Delete Item By Id/Container - C4.puml | 0 .../Delete Item By Id/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Delete Item By Id/Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Delete Item By Id/Context - C4 Static.svg | 0 .../Delete Item By Id/Context - C4.png | Bin .../Delete Item By Id/Context - C4.puml | 0 .../Delete Item By Id/Context - C4.svg | 0 .../Delete Item By Id/Context - Sequence.png | Bin .../Delete Item By Id/Context - Sequence.puml | 0 .../Delete Item By Id/Context - Sequence.svg | 0 .../Get All Items/Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Get All Items/Component - C4 Sequence.svg | 0 .../Get All Items/Component - C4 Static.png | Bin .../Get All Items/Component - C4 Static.puml | 0 .../Get All Items/Component - C4 Static.svg | 0 .../Get All Items/Component - C4.png | Bin .../Get All Items/Component - C4.puml | 0 .../Get All Items/Component - C4.svg | 0 .../Get All Items/Component - Sequence.png | Bin .../Get All Items/Component - Sequence.puml | 0 .../Get All Items/Component - Sequence.svg | 0 .../Get All Items/Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Get All Items/Container - C4 Sequence.svg | 0 .../Get All Items/Container - C4 Static.png | Bin .../Get All Items/Container - C4 Static.puml | 0 .../Get All Items/Container - C4 Static.svg | 0 .../Get All Items/Container - C4.png | Bin .../Get All Items/Container - C4.puml | 0 .../Get All Items/Container - C4.svg | 0 .../Get All Items/Container - Sequence.png | Bin .../Get All Items/Container - Sequence.puml | 0 .../Get All Items/Container - Sequence.svg | 0 .../Get All Items/Context - C4 Sequence.png | Bin .../Get All Items/Context - C4 Sequence.puml | 0 .../Get All Items/Context - C4 Sequence.svg | 0 .../Get All Items/Context - C4 Static.png | Bin .../Get All Items/Context - C4 Static.puml | 0 .../Get All Items/Context - C4 Static.svg | 0 .../Interfaces/Get All Items/Context - C4.png | Bin .../Get All Items/Context - C4.puml | 0 .../Interfaces/Get All Items/Context - C4.svg | 0 .../Get All Items/Context - Sequence.png | Bin .../Get All Items/Context - Sequence.puml | 0 .../Get All Items/Context - Sequence.svg | 0 .../Get Full Path/Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Get Full Path/Component - C4 Sequence.svg | 0 .../Get Full Path/Component - C4 Static.png | Bin .../Get Full Path/Component - C4 Static.puml | 0 .../Get Full Path/Component - C4 Static.svg | 0 .../Get Full Path/Component - C4.png | Bin .../Get Full Path/Component - C4.puml | 0 .../Get Full Path/Component - C4.svg | 0 .../Get Full Path/Component - Sequence.png | Bin .../Get Full Path/Component - Sequence.puml | 0 .../Get Full Path/Component - Sequence.svg | 0 .../Get Full Path/Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Get Full Path/Container - C4 Sequence.svg | 0 .../Get Full Path/Container - C4 Static.png | Bin .../Get Full Path/Container - C4 Static.puml | 0 .../Get Full Path/Container - C4 Static.svg | 0 .../Get Full Path/Container - C4.png | Bin .../Get Full Path/Container - C4.puml | 0 .../Get Full Path/Container - C4.svg | 0 .../Get Full Path/Container - Sequence.png | Bin .../Get Full Path/Container - Sequence.puml | 0 .../Get Full Path/Container - Sequence.svg | 0 .../Get Full Path/Context - C4 Sequence.png | Bin .../Get Full Path/Context - C4 Sequence.puml | 0 .../Get Full Path/Context - C4 Sequence.svg | 0 .../Get Full Path/Context - C4 Static.png | Bin .../Get Full Path/Context - C4 Static.puml | 0 .../Get Full Path/Context - C4 Static.svg | 0 .../Interfaces/Get Full Path/Context - C4.png | Bin .../Get Full Path/Context - C4.puml | 0 .../Interfaces/Get Full Path/Context - C4.svg | 0 .../Get Full Path/Context - Sequence.png | Bin .../Get Full Path/Context - Sequence.puml | 0 .../Get Full Path/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Get Item By Id/Component - C4 Static.png | Bin .../Get Item By Id/Component - C4 Static.puml | 0 .../Get Item By Id/Component - C4 Static.svg | 0 .../Get Item By Id/Component - C4.png | Bin .../Get Item By Id/Component - C4.puml | 0 .../Get Item By Id/Component - C4.svg | 0 .../Get Item By Id/Component - Sequence.png | Bin .../Get Item By Id/Component - Sequence.puml | 0 .../Get Item By Id/Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Get Item By Id/Container - C4 Static.png | Bin .../Get Item By Id/Container - C4 Static.puml | 0 .../Get Item By Id/Container - C4 Static.svg | 0 .../Get Item By Id/Container - C4.png | Bin .../Get Item By Id/Container - C4.puml | 0 .../Get Item By Id/Container - C4.svg | 0 .../Get Item By Id/Container - Sequence.png | Bin .../Get Item By Id/Container - Sequence.puml | 0 .../Get Item By Id/Container - Sequence.svg | 0 .../Get Item By Id/Context - C4 Sequence.png | Bin .../Get Item By Id/Context - C4 Sequence.puml | 0 .../Get Item By Id/Context - C4 Sequence.svg | 0 .../Get Item By Id/Context - C4 Static.png | Bin .../Get Item By Id/Context - C4 Static.puml | 0 .../Get Item By Id/Context - C4 Static.svg | 0 .../Get Item By Id/Context - C4.png | Bin .../Get Item By Id/Context - C4.puml | 0 .../Get Item By Id/Context - C4.svg | 0 .../Get Item By Id/Context - Sequence.png | Bin .../Get Item By Id/Context - Sequence.puml | 0 .../Get Item By Id/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Get Item Picture By Id/Component - C4.png | Bin .../Component - C4.puml | 0 .../Get Item Picture By Id/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Get Item Picture By Id/Container - C4.png | Bin .../Container - C4.puml | 0 .../Get Item Picture By Id/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Get Item Picture By Id/Context - C4.png | Bin .../Get Item Picture By Id/Context - C4.puml | 0 .../Get Item Picture By Id/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Get Items By Brand Id/Component - C4.png | Bin .../Get Items By Brand Id/Component - C4.puml | 0 .../Get Items By Brand Id/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Get Items By Brand Id/Container - C4.png | Bin .../Get Items By Brand Id/Container - C4.puml | 0 .../Get Items By Brand Id/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Get Items By Brand Id/Context - C4.png | Bin .../Get Items By Brand Id/Context - C4.puml | 0 .../Get Items By Brand Id/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Get Items By Ids/Component - C4.png | Bin .../Get Items By Ids/Component - C4.puml | 0 .../Get Items By Ids/Component - C4.svg | 0 .../Get Items By Ids/Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Get Items By Ids/Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Get Items By Ids/Container - C4.png | Bin .../Get Items By Ids/Container - C4.puml | 0 .../Get Items By Ids/Container - C4.svg | 0 .../Get Items By Ids/Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Get Items By Ids/Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Get Items By Ids/Context - C4 Static.png | Bin .../Get Items By Ids/Context - C4 Static.puml | 0 .../Get Items By Ids/Context - C4 Static.svg | 0 .../Get Items By Ids/Context - C4.png | Bin .../Get Items By Ids/Context - C4.puml | 0 .../Get Items By Ids/Context - C4.svg | 0 .../Get Items By Ids/Context - Sequence.png | Bin .../Get Items By Ids/Context - Sequence.puml | 0 .../Get Items By Ids/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Get Items By Name/Component - C4.png | Bin .../Get Items By Name/Component - C4.puml | 0 .../Get Items By Name/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Get Items By Name/Container - C4.png | Bin .../Get Items By Name/Container - C4.puml | 0 .../Get Items By Name/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Get Items By Name/Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Get Items By Name/Context - C4 Static.svg | 0 .../Get Items By Name/Context - C4.png | Bin .../Get Items By Name/Context - C4.puml | 0 .../Get Items By Name/Context - C4.svg | 0 .../Get Items By Name/Context - Sequence.png | Bin .../Get Items By Name/Context - Sequence.puml | 0 .../Get Items By Name/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Map Catalog Api/Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Map Catalog Api/Component - C4 Static.svg | 0 .../Map Catalog Api/Component - C4.png | Bin .../Map Catalog Api/Component - C4.puml | 0 .../Map Catalog Api/Component - C4.svg | 0 .../Map Catalog Api/Component - Sequence.png | Bin .../Map Catalog Api/Component - Sequence.puml | 0 .../Map Catalog Api/Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Map Catalog Api/Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Map Catalog Api/Container - C4 Static.svg | 0 .../Map Catalog Api/Container - C4.png | Bin .../Map Catalog Api/Container - C4.puml | 0 .../Map Catalog Api/Container - C4.svg | 0 .../Map Catalog Api/Container - Sequence.png | Bin .../Map Catalog Api/Container - Sequence.puml | 0 .../Map Catalog Api/Container - Sequence.svg | 0 .../Map Catalog Api/Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Map Catalog Api/Context - C4 Sequence.svg | 0 .../Map Catalog Api/Context - C4 Static.png | Bin .../Map Catalog Api/Context - C4 Static.puml | 0 .../Map Catalog Api/Context - C4 Static.svg | 0 .../Map Catalog Api/Context - C4.png | Bin .../Map Catalog Api/Context - C4.puml | 0 .../Map Catalog Api/Context - C4.svg | 0 .../Map Catalog Api/Context - Sequence.png | Bin .../Map Catalog Api/Context - Sequence.puml | 0 .../Map Catalog Api/Context - Sequence.svg | 0 .../Update Item/Component - C4 Sequence.png | Bin .../Update Item/Component - C4 Sequence.puml | 0 .../Update Item/Component - C4 Sequence.svg | 0 .../Update Item/Component - C4 Static.png | Bin .../Update Item/Component - C4 Static.puml | 0 .../Update Item/Component - C4 Static.svg | 0 .../Interfaces/Update Item/Component - C4.png | Bin .../Update Item/Component - C4.puml | 0 .../Interfaces/Update Item/Component - C4.svg | 0 .../Update Item/Component - Sequence.png | Bin .../Update Item/Component - Sequence.puml | 0 .../Update Item/Component - Sequence.svg | 0 .../Update Item/Container - C4 Sequence.png | Bin .../Update Item/Container - C4 Sequence.puml | 0 .../Update Item/Container - C4 Sequence.svg | 0 .../Update Item/Container - C4 Static.png | Bin .../Update Item/Container - C4 Static.puml | 0 .../Update Item/Container - C4 Static.svg | 0 .../Interfaces/Update Item/Container - C4.png | Bin .../Update Item/Container - C4.puml | 0 .../Interfaces/Update Item/Container - C4.svg | 0 .../Update Item/Container - Sequence.png | Bin .../Update Item/Container - Sequence.puml | 0 .../Update Item/Container - Sequence.svg | 0 .../Update Item/Context - C4 Sequence.png | Bin .../Update Item/Context - C4 Sequence.puml | 0 .../Update Item/Context - C4 Sequence.svg | 0 .../Update Item/Context - C4 Static.png | Bin .../Update Item/Context - C4 Static.puml | 0 .../Update Item/Context - C4 Static.svg | 0 .../Interfaces/Update Item/Context - C4.png | Bin .../Interfaces/Update Item/Context - C4.puml | 0 .../Interfaces/Update Item/Context - C4.svg | 0 .../Update Item/Context - Sequence.png | Bin .../Update Item/Context - Sequence.puml | 0 .../Update Item/Context - Sequence.svg | 0 .../Containers/Api/Container - C4 Static.png | Bin .../Containers/Api/Container - C4 Static.puml | 0 .../Containers/Api/Container - C4 Static.svg | 0 .../Containers/Api/Container - C4.png | Bin .../Containers/Api/Container - C4.puml | 0 .../Containers/Api/Container - C4.svg | 0 .../Infrastructure/Component - C4 Static.png | Bin .../Infrastructure/Component - C4 Static.puml | 0 .../Infrastructure/Component - C4 Static.svg | 0 .../Infrastructure/Component - C4.png | Bin .../Infrastructure/Component - C4.puml | 0 .../Infrastructure/Component - C4.svg | 0 .../Catalog Context/Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Catalog Context/Component - C4 Static.svg | 0 .../Catalog Context/Component - C4.png | Bin .../Catalog Context/Component - C4.puml | 0 .../Catalog Context/Component - C4.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Catalog Brands Add/Component - C4.png | Bin .../Catalog Brands Add/Component - C4.puml | 0 .../Catalog Brands Add/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Catalog Brands Add/Container - C4.png | Bin .../Catalog Brands Add/Container - C4.puml | 0 .../Catalog Brands Add/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Brands Add/Context - C4.png | Bin .../Catalog Brands Add/Context - C4.puml | 0 .../Catalog Brands Add/Context - C4.svg | 0 .../Catalog Brands Add/Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Catalog Brands Add/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Brands Any Async/Context - C4.png | Bin .../Context - C4.puml | 0 .../Catalog Brands Any Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Catalog Brands Remove/Component - C4.png | Bin .../Catalog Brands Remove/Component - C4.puml | 0 .../Catalog Brands Remove/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Catalog Brands Remove/Container - C4.png | Bin .../Catalog Brands Remove/Container - C4.puml | 0 .../Catalog Brands Remove/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Brands Remove/Context - C4.png | Bin .../Catalog Brands Remove/Context - C4.puml | 0 .../Catalog Brands Remove/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Catalog Items Add/Component - C4.png | Bin .../Catalog Items Add/Component - C4.puml | 0 .../Catalog Items Add/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Catalog Items Add/Container - C4.png | Bin .../Catalog Items Add/Container - C4.puml | 0 .../Catalog Items Add/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Catalog Items Add/Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Catalog Items Add/Context - C4 Static.svg | 0 .../Catalog Items Add/Context - C4.png | Bin .../Catalog Items Add/Context - C4.puml | 0 .../Catalog Items Add/Context - C4.svg | 0 .../Catalog Items Add/Context - Sequence.png | Bin .../Catalog Items Add/Context - Sequence.puml | 0 .../Catalog Items Add/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Items Any Async/Context - C4.png | Bin .../Catalog Items Any Async/Context - C4.puml | 0 .../Catalog Items Any Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Items Find Async/Context - C4.png | Bin .../Context - C4.puml | 0 .../Catalog Items Find Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Catalog Items Remove/Component - C4.png | Bin .../Catalog Items Remove/Component - C4.puml | 0 .../Catalog Items Remove/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Catalog Items Remove/Container - C4.png | Bin .../Catalog Items Remove/Container - C4.puml | 0 .../Catalog Items Remove/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Items Remove/Context - C4.png | Bin .../Catalog Items Remove/Context - C4.puml | 0 .../Catalog Items Remove/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Catalog Types Add/Component - C4.png | Bin .../Catalog Types Add/Component - C4.puml | 0 .../Catalog Types Add/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Catalog Types Add/Container - C4.png | Bin .../Catalog Types Add/Container - C4.puml | 0 .../Catalog Types Add/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Catalog Types Add/Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Catalog Types Add/Context - C4 Static.svg | 0 .../Catalog Types Add/Context - C4.png | Bin .../Catalog Types Add/Context - C4.puml | 0 .../Catalog Types Add/Context - C4.svg | 0 .../Catalog Types Add/Context - Sequence.png | Bin .../Catalog Types Add/Context - Sequence.puml | 0 .../Catalog Types Add/Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Types Any Async/Context - C4.png | Bin .../Catalog Types Any Async/Context - C4.puml | 0 .../Catalog Types Any Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Types Find Async/Context - C4.png | Bin .../Context - C4.puml | 0 .../Catalog Types Find Async/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Catalog Types Remove/Component - C4.png | Bin .../Catalog Types Remove/Component - C4.puml | 0 .../Catalog Types Remove/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Catalog Types Remove/Container - C4.png | Bin .../Catalog Types Remove/Container - C4.puml | 0 .../Catalog Types Remove/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Catalog Types Remove/Context - C4.png | Bin .../Catalog Types Remove/Context - C4.puml | 0 .../Catalog Types Remove/Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Component - C4.png | Bin .../Component - C4.puml | 0 .../Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Container - C4.png | Bin .../Container - C4.puml | 0 .../Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Context - C4.png | Bin .../Context - C4.puml | 0 .../Context - C4.svg | 0 .../Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Context - Sequence.svg | 0 .../Component - C4 Sequence.png | Bin .../Component - C4 Sequence.puml | 0 .../Component - C4 Sequence.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Save Changes Async/Component - C4.png | Bin .../Save Changes Async/Component - C4.puml | 0 .../Save Changes Async/Component - C4.svg | 0 .../Component - Sequence.png | Bin .../Component - Sequence.puml | 0 .../Component - Sequence.svg | 0 .../Container - C4 Sequence.png | Bin .../Container - C4 Sequence.puml | 0 .../Container - C4 Sequence.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Save Changes Async/Container - C4.png | Bin .../Save Changes Async/Container - C4.puml | 0 .../Save Changes Async/Container - C4.svg | 0 .../Container - Sequence.png | Bin .../Container - Sequence.puml | 0 .../Container - Sequence.svg | 0 .../Context - C4 Sequence.png | Bin .../Context - C4 Sequence.puml | 0 .../Context - C4 Sequence.svg | 0 .../Context - C4 Static.png | Bin .../Context - C4 Static.puml | 0 .../Context - C4 Static.svg | 0 .../Save Changes Async/Context - C4.png | Bin .../Save Changes Async/Context - C4.puml | 0 .../Save Changes Async/Context - C4.svg | 0 .../Save Changes Async/Context - Sequence.png | Bin .../Context - Sequence.puml | 0 .../Save Changes Async/Context - Sequence.svg | 0 .../Infrastructure/Container - C4 Static.png | Bin .../Infrastructure/Container - C4 Static.puml | 0 .../Infrastructure/Container - C4 Static.svg | 0 .../Infrastructure/Container - C4.png | Bin .../Infrastructure/Container - C4.puml | 0 .../Infrastructure/Container - C4.svg | 0 .../Catalog Api/Context - C4 Static.png | Bin .../Catalog Api/Context - C4 Static.puml | 0 .../Catalog Api/Context - C4 Static.svg | 0 .../Catalog Api/Context - C4.png | Bin .../Catalog Api/Context - C4.puml | 0 .../Catalog Api/Context - C4.svg | 0 .../Component - C4 Static.png | Bin .../Component - C4 Static.puml | 0 .../Component - C4 Static.svg | 0 .../Software Systems/Component - C4.png | Bin .../Software Systems/Component - C4.puml | 0 .../Software Systems/Component - C4.svg | 0 .../Container - C4 Static.png | Bin .../Container - C4 Static.puml | 0 .../Container - C4 Static.svg | 0 .../Software Systems/Container - C4.png | Bin .../Software Systems/Container - C4.puml | 0 .../Software Systems/Container - C4.svg | 0 .../Software Systems/Context - C4 Static.png | Bin .../Software Systems/Context - C4 Static.puml | 0 .../Software Systems/Context - C4 Static.svg | 0 .../Software Systems/Context - C4.png | Bin .../Software Systems/Context - C4.puml | 0 .../Software Systems/Context - C4.svg | 0 .../dotnet/eShop/Component - C4 Static.png | Bin .../dotnet/eShop/Component - C4 Static.puml | 0 .../dotnet/eShop/Component - C4 Static.svg | 0 .../Diagrams/dotnet/eShop/Component - C4.png | Bin .../Diagrams/dotnet/eShop/Component - C4.puml | 0 .../Diagrams/dotnet/eShop/Component - C4.svg | 0 .../dotnet/eShop/Container - C4 Static.png | Bin .../dotnet/eShop/Container - C4 Static.puml | 0 .../dotnet/eShop/Container - C4 Static.svg | 0 .../Diagrams/dotnet/eShop/Container - C4.png | Bin .../Diagrams/dotnet/eShop/Container - C4.puml | 0 .../Diagrams/dotnet/eShop/Container - C4.svg | 0 .../dotnet/eShop/Context - C4 Static.png | Bin .../dotnet/eShop/Context - C4 Static.puml | 0 .../dotnet/eShop/Context - C4 Static.svg | 0 .../Diagrams/dotnet/eShop/Context - C4.png | Bin .../Diagrams/dotnet/eShop/Context - C4.puml | 0 .../Diagrams/dotnet/eShop/Context - C4.svg | 0 .../DotNetEShop.csproj} | 0 .../SoftwareSystems/BasketApi.cs | 4 +- .../BasketApi/Containers/Data.cs | 6 +-- .../Data/Components/RedisBasketRepository.cs | 6 +-- .../Interfaces/DeleteBasketAsync.cs | 10 ++--- .../Interfaces/GetBasketAsync.cs | 10 ++--- .../Interfaces/GetBasketKey.cs | 6 +-- .../Interfaces/UpdateBasketAsync.cs | 12 +++--- .../Data/Components/RedisDatabase.cs | 6 +-- .../Interfaces/KeyDeleteAsync.cs | 6 +-- .../Interfaces/StringGetLeaseAsync.cs | 6 +-- .../Interfaces/StringSetAsync.cs | 6 +-- .../BasketApi/Containers/Grpc.cs | 6 +-- .../Grpc/Components/BasketService.cs | 6 +-- .../BasketService/Interfaces/DeleteBasket.cs | 10 ++--- .../BasketService/Interfaces/GetBasket.cs | 10 ++--- .../Interfaces/MapToCustomerBasket.cs | 6 +-- .../Interfaces/MapToCustomerBasketResponse.cs | 6 +-- .../Interfaces/ThrowBasketDoesNotExist.cs | 6 +-- .../Interfaces/ThrowNotAuthenticated.cs | 6 +-- .../BasketService/Interfaces/UpdateBasket.cs | 16 +++---- .../SoftwareSystems/CatalogApi.cs | 4 +- .../CatalogApi/Containers/Api.cs | 6 +-- .../Containers/Api/Components/CatalogApi.cs | 6 +-- .../Interfaces/ChangeUriPlaceholder.cs | 6 +-- .../CatalogApi/Interfaces/CreateItem.cs | 10 ++--- .../CatalogApi/Interfaces/DeleteItemById.cs | 12 +++--- .../CatalogApi/Interfaces/GetAllItems.cs | 10 ++--- .../CatalogApi/Interfaces/GetFullPath.cs | 6 +-- .../GetImageMimeTypeFromImageFileExtension.cs | 6 +-- .../CatalogApi/Interfaces/GetItemById.cs | 6 +-- .../Interfaces/GetItemPictureById.cs | 10 ++--- .../Interfaces/GetItemsByBrandAndTypeId.cs | 8 ++-- .../Interfaces/GetItemsByBrandId.cs | 8 ++-- .../CatalogApi/Interfaces/GetItemsByIds.cs | 10 ++--- .../CatalogApi/Interfaces/GetItemsByName.cs | 10 ++--- .../Interfaces/GetItemsBySemanticRelevance.cs | 14 +++---- .../CatalogApi/Interfaces/MapCatalogApi.cs | 6 +-- .../CatalogApi/Interfaces/UpdateItem.cs | 8 ++-- .../CatalogApi/Containers/Infrastructure.cs | 6 +-- .../Components/CatalogContext.cs | 6 +-- .../Interfaces/CatalogBrandsAdd.cs | 6 +-- .../Interfaces/CatalogBrandsAnyAsync.cs | 6 +-- .../Interfaces/CatalogBrandsAsQueryable.cs | 6 +-- .../Interfaces/CatalogBrandsFindAsync.cs | 6 +-- .../CatalogBrandsFirstOrDefaultAsync.cs | 6 +-- .../Interfaces/CatalogBrandsRemove.cs | 6 +-- .../CatalogBrandsSingleOrDefault.cs | 6 +-- .../Interfaces/CatalogBrandsToListAsync.cs | 6 +-- .../Interfaces/CatalogItemsAdd.cs | 6 +-- .../Interfaces/CatalogItemsAnyAsync.cs | 6 +-- .../Interfaces/CatalogItemsAsQueryable.cs | 6 +-- .../Interfaces/CatalogItemsFindAsync.cs | 6 +-- .../CatalogItemsFirstOrDefaultAsync.cs | 6 +-- .../Interfaces/CatalogItemsRemove.cs | 6 +-- .../Interfaces/CatalogItemsSingleOrDefault.cs | 6 +-- .../Interfaces/CatalogItemsToListAsync.cs | 6 +-- .../Interfaces/CatalogTypesAdd.cs | 6 +-- .../Interfaces/CatalogTypesAnyAsync.cs | 6 +-- .../Interfaces/CatalogTypesAsQueryable.cs | 6 +-- .../Interfaces/CatalogTypesFindAsync.cs | 6 +-- .../CatalogTypesFirstOrDefaultAsync.cs | 6 +-- .../Interfaces/CatalogTypesRemove.cs | 6 +-- .../Interfaces/CatalogTypesSingleOrDefault.cs | 6 +-- .../Interfaces/CatalogTypesToListAsync.cs | 6 +-- .../Interfaces/SaveChangesAsync.cs | 6 +-- .../Yaml/SoftwareSystems/BasketApi.yaml | 8 ++++ .../BasketApi/Containers/Data.yaml | 13 ++++++ .../Components/RedisBasketRepository.yaml | 12 ++++++ .../Interfaces/DeleteBasketAsync.yaml | 23 +++++++++++ .../Interfaces/GetBasketAsync.yaml | 25 +++++++++++ .../Interfaces/GetBasketKey.yaml | 19 +++++++++ .../Interfaces/UpdateBasketAsync.yaml | 25 +++++++++++ .../Data/Components/RedisDatabase.yaml | 12 ++++++ .../Interfaces/KeyDeleteAsync.yaml | 19 +++++++++ .../Interfaces/StringGetLeaseAsync.yaml | 19 +++++++++ .../Interfaces/StringSetAsync.yaml | 19 +++++++++ .../BasketApi/Containers/Grpc.yaml | 13 ++++++ .../Grpc/Components/BasketService.yaml | 12 ++++++ .../Interfaces/DeleteBasket.yaml | 26 ++++++++++++ .../BasketService/Interfaces/GetBasket.yaml | 26 ++++++++++++ .../Interfaces/MapToCustomerBasket.yaml | 21 ++++++++++ .../MapToCustomerBasketResponse.yaml | 21 ++++++++++ .../Interfaces/ThrowBasketDoesNotExist.yaml | 19 +++++++++ .../Interfaces/ThrowNotAuthenticated.yaml | 19 +++++++++ .../Interfaces/UpdateBasket.yaml | 35 ++++++++++++++++ .../Yaml/SoftwareSystems/CatalogApi.yaml | 8 ++++ .../CatalogApi/Containers/Api.yaml | 13 ++++++ .../Containers/Api/Components/CatalogApi.yaml | 12 ++++++ .../Interfaces/ChangeUriPlaceholder.yaml | 21 ++++++++++ .../CatalogApi/Interfaces/CreateItem.yaml | 25 +++++++++++ .../CatalogApi/Interfaces/DeleteItemById.yaml | 32 ++++++++++++++ .../CatalogApi/Interfaces/GetAllItems.yaml | 25 +++++++++++ .../CatalogApi/Interfaces/GetFullPath.yaml | 19 +++++++++ ...etImageMimeTypeFromImageFileExtension.yaml | 19 +++++++++ .../CatalogApi/Interfaces/GetItemById.yaml | 31 ++++++++++++++ .../Interfaces/GetItemPictureById.yaml | 30 ++++++++++++++ .../Interfaces/GetItemsByBrandAndTypeId.yaml | 23 +++++++++++ .../Interfaces/GetItemsByBrandId.yaml | 23 +++++++++++ .../CatalogApi/Interfaces/GetItemsByIds.yaml | 25 +++++++++++ .../CatalogApi/Interfaces/GetItemsByName.yaml | 25 +++++++++++ .../GetItemsBySemanticRelevance.yaml | 37 +++++++++++++++++ .../CatalogApi/Interfaces/MapCatalogApi.yaml | 21 ++++++++++ .../CatalogApi/Interfaces/UpdateItem.yaml | 33 +++++++++++++++ .../CatalogApi/Containers/Infrastructure.yaml | 13 ++++++ .../Components/CatalogContext.yaml | 12 ++++++ .../Interfaces/CatalogBrandsAdd.yaml | 19 +++++++++ .../Interfaces/CatalogBrandsAnyAsync.yaml | 19 +++++++++ .../Interfaces/CatalogBrandsAsQueryable.yaml | 19 +++++++++ .../Interfaces/CatalogBrandsFindAsync.yaml | 19 +++++++++ .../CatalogBrandsFirstOrDefaultAsync.yaml | 19 +++++++++ .../Interfaces/CatalogBrandsRemove.yaml | 19 +++++++++ .../CatalogBrandsSingleOrDefault.yaml | 19 +++++++++ .../Interfaces/CatalogBrandsToListAsync.yaml | 19 +++++++++ .../Interfaces/CatalogItemsAdd.yaml | 19 +++++++++ .../Interfaces/CatalogItemsAnyAsync.yaml | 19 +++++++++ .../Interfaces/CatalogItemsAsQueryable.yaml | 19 +++++++++ .../Interfaces/CatalogItemsFindAsync.yaml | 19 +++++++++ .../CatalogItemsFirstOrDefaultAsync.yaml | 19 +++++++++ .../Interfaces/CatalogItemsRemove.yaml | 19 +++++++++ .../CatalogItemsSingleOrDefault.yaml | 19 +++++++++ .../Interfaces/CatalogItemsToListAsync.yaml | 19 +++++++++ .../Interfaces/CatalogTypesAdd.yaml | 19 +++++++++ .../Interfaces/CatalogTypesAnyAsync.yaml | 19 +++++++++ .../Interfaces/CatalogTypesAsQueryable.yaml | 19 +++++++++ .../Interfaces/CatalogTypesFindAsync.yaml | 19 +++++++++ .../CatalogTypesFirstOrDefaultAsync.yaml | 19 +++++++++ .../Interfaces/CatalogTypesRemove.yaml | 19 +++++++++ .../CatalogTypesSingleOrDefault.yaml | 19 +++++++++ .../Interfaces/CatalogTypesToListAsync.yaml | 19 +++++++++ .../Interfaces/SaveChangesAsync.yaml | 19 +++++++++ .../Yaml/SoftwareSystems/BasketApi.yaml | 10 ----- .../BasketApi/Containers/Data.yaml | 15 ------- .../Components/RedisBasketRepository.yaml | 14 ------- .../Interfaces/DeleteBasketAsync.yaml | 25 ----------- .../Interfaces/GetBasketAsync.yaml | 27 ------------ .../Interfaces/GetBasketKey.yaml | 21 ---------- .../Interfaces/UpdateBasketAsync.yaml | 27 ------------ .../Data/Components/RedisDatabase.yaml | 14 ------- .../Interfaces/KeyDeleteAsync.yaml | 21 ---------- .../Interfaces/StringGetLeaseAsync.yaml | 21 ---------- .../Interfaces/StringSetAsync.yaml | 21 ---------- .../BasketApi/Containers/Grpc.yaml | 15 ------- .../Grpc/Components/BasketService.yaml | 14 ------- .../Interfaces/DeleteBasket.yaml | 28 ------------- .../BasketService/Interfaces/GetBasket.yaml | 28 ------------- .../Interfaces/MapToCustomerBasket.yaml | 23 ----------- .../MapToCustomerBasketResponse.yaml | 23 ----------- .../Interfaces/ThrowBasketDoesNotExist.yaml | 21 ---------- .../Interfaces/ThrowNotAuthenticated.yaml | 21 ---------- .../Interfaces/UpdateBasket.yaml | 37 ----------------- .../Yaml/SoftwareSystems/CatalogApi.yaml | 10 ----- .../CatalogApi/Containers/Api.yaml | 15 ------- .../Containers/Api/Components/CatalogApi.yaml | 14 ------- .../Interfaces/ChangeUriPlaceholder.yaml | 23 ----------- .../CatalogApi/Interfaces/CreateItem.yaml | 27 ------------ .../CatalogApi/Interfaces/DeleteItemById.yaml | 34 --------------- .../CatalogApi/Interfaces/GetAllItems.yaml | 27 ------------ .../CatalogApi/Interfaces/GetFullPath.yaml | 21 ---------- ...etImageMimeTypeFromImageFileExtension.yaml | 21 ---------- .../CatalogApi/Interfaces/GetItemById.yaml | 33 --------------- .../Interfaces/GetItemPictureById.yaml | 32 -------------- .../Interfaces/GetItemsByBrandAndTypeId.yaml | 25 ----------- .../Interfaces/GetItemsByBrandId.yaml | 25 ----------- .../CatalogApi/Interfaces/GetItemsByIds.yaml | 27 ------------ .../CatalogApi/Interfaces/GetItemsByName.yaml | 27 ------------ .../GetItemsBySemanticRelevance.yaml | 39 ------------------ .../CatalogApi/Interfaces/MapCatalogApi.yaml | 23 ----------- .../CatalogApi/Interfaces/UpdateItem.yaml | 35 ---------------- .../CatalogApi/Containers/Infrastructure.yaml | 15 ------- .../Components/CatalogContext.yaml | 14 ------- .../Interfaces/CatalogBrandsAdd.yaml | 21 ---------- .../Interfaces/CatalogBrandsAnyAsync.yaml | 21 ---------- .../Interfaces/CatalogBrandsAsQueryable.yaml | 21 ---------- .../Interfaces/CatalogBrandsFindAsync.yaml | 21 ---------- .../CatalogBrandsFirstOrDefaultAsync.yaml | 21 ---------- .../Interfaces/CatalogBrandsRemove.yaml | 21 ---------- .../CatalogBrandsSingleOrDefault.yaml | 21 ---------- .../Interfaces/CatalogBrandsToListAsync.yaml | 21 ---------- .../Interfaces/CatalogItemsAdd.yaml | 21 ---------- .../Interfaces/CatalogItemsAnyAsync.yaml | 21 ---------- .../Interfaces/CatalogItemsAsQueryable.yaml | 21 ---------- .../Interfaces/CatalogItemsFindAsync.yaml | 21 ---------- .../CatalogItemsFirstOrDefaultAsync.yaml | 21 ---------- .../Interfaces/CatalogItemsRemove.yaml | 21 ---------- .../CatalogItemsSingleOrDefault.yaml | 21 ---------- .../Interfaces/CatalogItemsToListAsync.yaml | 21 ---------- .../Interfaces/CatalogTypesAdd.yaml | 21 ---------- .../Interfaces/CatalogTypesAnyAsync.yaml | 21 ---------- .../Interfaces/CatalogTypesAsQueryable.yaml | 21 ---------- .../Interfaces/CatalogTypesFindAsync.yaml | 21 ---------- .../CatalogTypesFirstOrDefaultAsync.yaml | 21 ---------- .../Interfaces/CatalogTypesRemove.yaml | 21 ---------- .../CatalogTypesSingleOrDefault.yaml | 21 ---------- .../Interfaces/CatalogTypesToListAsync.yaml | 21 ---------- .../Interfaces/SaveChangesAsync.yaml | 21 ---------- Samples/dotnet.eShop/draw-diagrams.bat | 4 +- Samples/dotnet.eShop/execute-aac-strategy.bat | 6 +-- 2360 files changed, 1550 insertions(+), 1680 deletions(-) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/CSharpToCSharpBasketApiAaCGenerator.cs (99%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/CSharpToCSharpCatalogApiAaCGenerator.cs (99%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/CSharpToYamlBasketApiAaCGenerator.cs (99%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/CSharpToYamlCatalogApiAaCGenerator.cs (99%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/Cli Commands.txt (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli/dotnet.eShop.Architecture.Cli.csproj => DotNetEShop.Cli/DotNetEShop.Cli.csproj} (89%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/Program.cs (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/Properties/launchSettings.json (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.Cli => DotNetEShop.Cli}/Utils.cs (99%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture.sln => DotNetEShop.sln} (85%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/.c4s/C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/.c4s/C4_Component.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/.c4s/C4_Container.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/.c4s/C4_Context.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/.c4s/C4_Deployment.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/.c4s/C4_Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Component - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Component - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Component - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Component - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Component - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Component - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Container - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Container - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Container - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Container - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Container - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Container - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Context - C4 Static.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Context - C4 Static.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Context - C4 Static.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Context - C4.png (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Context - C4.puml (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/Diagrams/dotnet/eShop/Context - C4.svg (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture/dotnet.eShop.Architecture.csproj => DotNetEShop/DotNetEShop.csproj} (100%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi.cs (75%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data.cs (76%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.cs (77%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs (67%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs (68%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.cs (80%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs (61%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.cs (80%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.cs (80%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.cs (80%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc.cs (76%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.cs (69%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.cs (69%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.cs (81%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.cs (80%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.cs (80%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.cs (80%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.cs (57%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi.cs (75%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api.cs (76%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.cs (81%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.cs (68%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.cs (65%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.cs (68%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.cs (81%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.cs (85%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.cs (70%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.cs (73%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.cs (74%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.cs (68%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.cs (68%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.cs (62%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.cs (81%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure.cs (75%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.cs (76%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.cs (78%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.cs (79%) rename Samples/dotnet.eShop/{dotnet.eShop.Architecture => DotNetEShop}/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.cs (79%) create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml delete mode 100644 Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToCSharpBasketApiAaCGenerator.cs b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToCSharpBasketApiAaCGenerator.cs similarity index 99% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToCSharpBasketApiAaCGenerator.cs rename to Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToCSharpBasketApiAaCGenerator.cs index 3fd832eb2..1be0bedfa 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToCSharpBasketApiAaCGenerator.cs +++ b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToCSharpBasketApiAaCGenerator.cs @@ -5,7 +5,7 @@ using System.Text; using System.Threading.Tasks; -namespace dotnet.eShop.Architecture.Cli +namespace DotNetEShop.Cli { public class CSharpToCSharpBasketApiAaCGenerator : CSharpToCSharpAaCWriterStrategy { diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToCSharpCatalogApiAaCGenerator.cs b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToCSharpCatalogApiAaCGenerator.cs similarity index 99% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToCSharpCatalogApiAaCGenerator.cs rename to Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToCSharpCatalogApiAaCGenerator.cs index 7b5ef4ebc..660b5f6f3 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToCSharpCatalogApiAaCGenerator.cs +++ b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToCSharpCatalogApiAaCGenerator.cs @@ -5,7 +5,7 @@ using System.Text; using System.Threading.Tasks; -namespace dotnet.eShop.Architecture.Cli +namespace DotNetEShop.Cli { public class CSharpToCSharpCatalogApiAaCGenerator : CSharpToCSharpAaCWriterStrategy { diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToYamlBasketApiAaCGenerator.cs b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToYamlBasketApiAaCGenerator.cs similarity index 99% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToYamlBasketApiAaCGenerator.cs rename to Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToYamlBasketApiAaCGenerator.cs index 36cdfb959..2da2ea7bc 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToYamlBasketApiAaCGenerator.cs +++ b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToYamlBasketApiAaCGenerator.cs @@ -5,7 +5,7 @@ using System.Text; using System.Threading.Tasks; -namespace dotnet.eShop.Architecture.Cli +namespace DotNetEShop.Cli { public class CSharpToYamlBasketApiAaCGenerator : CSharpToYamlAaCWriterStrategy { diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToYamlCatalogApiAaCGenerator.cs b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToYamlCatalogApiAaCGenerator.cs similarity index 99% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToYamlCatalogApiAaCGenerator.cs rename to Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToYamlCatalogApiAaCGenerator.cs index e4b3c7528..ce0290710 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/CSharpToYamlCatalogApiAaCGenerator.cs +++ b/Samples/dotnet.eShop/DotNetEShop.Cli/CSharpToYamlCatalogApiAaCGenerator.cs @@ -5,7 +5,7 @@ using System.Text; using System.Threading.Tasks; -namespace dotnet.eShop.Architecture.Cli +namespace DotNetEShop.Cli { public class CSharpToYamlCatalogApiAaCGenerator : CSharpToYamlAaCWriterStrategy { diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Cli Commands.txt b/Samples/dotnet.eShop/DotNetEShop.Cli/Cli Commands.txt similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Cli Commands.txt rename to Samples/dotnet.eShop/DotNetEShop.Cli/Cli Commands.txt diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/dotnet.eShop.Architecture.Cli.csproj b/Samples/dotnet.eShop/DotNetEShop.Cli/DotNetEShop.Cli.csproj similarity index 89% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/dotnet.eShop.Architecture.Cli.csproj rename to Samples/dotnet.eShop/DotNetEShop.Cli/DotNetEShop.Cli.csproj index 8e87c6d30..1f851a21d 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/dotnet.eShop.Architecture.Cli.csproj +++ b/Samples/dotnet.eShop/DotNetEShop.Cli/DotNetEShop.Cli.csproj @@ -17,7 +17,7 @@ - + diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Program.cs b/Samples/dotnet.eShop/DotNetEShop.Cli/Program.cs similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Program.cs rename to Samples/dotnet.eShop/DotNetEShop.Cli/Program.cs diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Properties/launchSettings.json b/Samples/dotnet.eShop/DotNetEShop.Cli/Properties/launchSettings.json similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Properties/launchSettings.json rename to Samples/dotnet.eShop/DotNetEShop.Cli/Properties/launchSettings.json diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Utils.cs b/Samples/dotnet.eShop/DotNetEShop.Cli/Utils.cs similarity index 99% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Utils.cs rename to Samples/dotnet.eShop/DotNetEShop.Cli/Utils.cs index 1f6e4932b..a36cc3d79 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.Cli/Utils.cs +++ b/Samples/dotnet.eShop/DotNetEShop.Cli/Utils.cs @@ -3,7 +3,7 @@ using System.Text.RegularExpressions; using C4InterFlow.Automation.Writers; -namespace dotnet.eShop.Architecture.Cli +namespace DotNetEShop.Cli { internal class Utils { diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture.sln b/Samples/dotnet.eShop/DotNetEShop.sln similarity index 85% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture.sln rename to Samples/dotnet.eShop/DotNetEShop.sln index 910b077cd..6b9115ffe 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture.sln +++ b/Samples/dotnet.eShop/DotNetEShop.sln @@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.8.34309.116 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet.eShop.Architecture", "dotnet.eShop.Architecture\dotnet.eShop.Architecture.csproj", "{F18C0E05-2B41-4508-B91D-3B84E0535E99}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DotNetEShop", "DotNetEShop\DotNetEShop.csproj", "{F18C0E05-2B41-4508-B91D-3B84E0535E99}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet.eShop.Architecture.Cli", "dotnet.eShop.Architecture.Cli\dotnet.eShop.Architecture.Cli.csproj", "{0DEABC5C-3A2C-42FE-91B6-E326BA6CF65D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DotNetEShop.Cli", "DotNetEShop.Cli\DotNetEShop.Cli.csproj", "{0DEABC5C-3A2C-42FE-91B6-E326BA6CF65D}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "C4InterFlow", "..\..\C4InterFlow\C4InterFlow.csproj", "{C7E5280A-0FD1-4916-BB13-7F57A5E5274B}" EndProject diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Component.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Component.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Component.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Component.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Container.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Container.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Container.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Container.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Context.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Context.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Context.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Context.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Deployment.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Deployment.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Deployment.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Deployment.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/.c4s/C4_Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/.c4s/C4_Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Component - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Container - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4 Static.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4 Static.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4 Static.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.png similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4.png rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.png diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.puml similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4.puml rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.puml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.svg similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/dotnet/eShop/Context - C4.svg rename to Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.svg diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/dotnet.eShop.Architecture.csproj b/Samples/dotnet.eShop/DotNetEShop/DotNetEShop.csproj similarity index 100% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/dotnet.eShop.Architecture.csproj rename to Samples/dotnet.eShop/DotNetEShop/DotNetEShop.csproj diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi.cs similarity index 75% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi.cs index ac1a19567..648edf67a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi.cs @@ -2,11 +2,11 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi : ISoftwareSystemInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi"; + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi"; public static SoftwareSystem Instance => new SoftwareSystem(ALIAS, "Basket Api") { Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data.cs similarity index 76% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data.cs index d380be017..53647a907 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -10,8 +10,8 @@ public partial class Containers { public partial class Data : IContainerInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data"; - public static Container Instance => new Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.ALIAS, ALIAS, "Data") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data"; + public static Container Instance => new Container(DotNetEShop.SoftwareSystems.BasketApi.ALIAS, ALIAS, "Data") { ContainerType = ContainerType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.cs similarity index 77% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.cs index 4b1b454f1..314afdd85 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -14,8 +14,8 @@ public partial class Components { public partial class RedisBasketRepository : IComponentInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository"; - public static Component Instance => new Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.ALIAS, ALIAS, "Redis Basket Repository") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository"; + public static Component Instance => new Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.ALIAS, ALIAS, "Redis Basket Repository") { ComponentType = ComponentType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs similarity index 67% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs index f0e4f0be9..25d65cf80 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,16 +18,16 @@ public partial class Interfaces { public partial class DeleteBasketAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.DeleteBasketAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Delete Basket Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.DeleteBasketAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Delete Basket Async") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync"), + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync"), Input = "", InputTemplate = "", Output = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs similarity index 68% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs index c9888599b..d3a5d144a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,16 +18,16 @@ public partial class Interfaces { public partial class GetBasketAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Get Basket Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Get Basket Async") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync") .Return(@"JsonSerializer.Deserialize"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.cs similarity index 80% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.cs index 70d8e560f..a0a30f737 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class GetBasketKey : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Get Basket Key") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Get Basket Key") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs similarity index 61% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs index cdb23f5ce..5f09f231f 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,17 +18,17 @@ public partial class Interfaces { public partial class UpdateBasketAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.UpdateBasketAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Update Basket Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.UpdateBasketAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.ALIAS, ALIAS, "Update Basket Async") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync"), + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync"), Input = "", InputTemplate = "", Output = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.cs index 0cd050f6b..3a77239cf 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -14,8 +14,8 @@ public partial class Components { public partial class RedisDatabase : IComponentInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase"; - public static Component Instance => new Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.ALIAS, ALIAS, "Redis Database") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase"; + public static Component Instance => new Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.ALIAS, ALIAS, "Redis Database") { ComponentType = ComponentType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.cs similarity index 80% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.cs index ad99106f7..24e684043 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class KeyDeleteAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.ALIAS, ALIAS, "Key Delete Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.ALIAS, ALIAS, "Key Delete Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.cs similarity index 80% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.cs index 5d2d8240a..a8a906ca2 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class StringGetLeaseAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.ALIAS, ALIAS, "String Get Lease Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.ALIAS, ALIAS, "String Get Lease Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.cs similarity index 80% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.cs index bc896fd71..b22c7ce49 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class StringSetAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.ALIAS, ALIAS, "String Set Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.ALIAS, ALIAS, "String Set Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc.cs similarity index 76% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc.cs index dd65fe57d..0fdc83742 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -10,8 +10,8 @@ public partial class Containers { public partial class Grpc : IContainerInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc"; - public static Container Instance => new Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.ALIAS, ALIAS, "Grpc") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc"; + public static Container Instance => new Container(DotNetEShop.SoftwareSystems.BasketApi.ALIAS, ALIAS, "Grpc") { ContainerType = ContainerType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.cs index b236ac89f..2d4f3bfc2 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -14,8 +14,8 @@ public partial class Components { public partial class BasketService : IComponentInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService"; - public static Component Instance => new Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.ALIAS, ALIAS, "Basket Service") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService"; + public static Component Instance => new Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.ALIAS, ALIAS, "Basket Service") { ComponentType = ComponentType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.cs similarity index 69% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.cs index 8af4b84ac..0e20c1303 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class DeleteBasket : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.DeleteBasket"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Delete Basket") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.DeleteBasket"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Delete Basket") { Description = "", Path = "", @@ -27,9 +27,9 @@ public partial class DeleteBasket : IInterfaceInstance Protocol = "", Flow = new Flow(ALIAS) .If(@"string.IsNullOrEmpty(userId)") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated") .EndIf() - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.DeleteBasketAsync"), + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.DeleteBasketAsync"), Input = "", InputTemplate = "", Output = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.cs similarity index 69% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.cs index fbebeacc2..68e0f2eed 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,17 +18,17 @@ public partial class Interfaces { public partial class GetBasket : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.GetBasket"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Get Basket") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.GetBasket"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Get Basket") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync") .If(@"data is not null") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse") .EndIf(), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.cs similarity index 81% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.cs index 3d17c3664..53f036f20 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class MapToCustomerBasket : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasket"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Map To Customer Basket") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasket"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Map To Customer Basket") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.cs similarity index 80% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.cs index b66bc441d..1c13f0b3d 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class MapToCustomerBasketResponse : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Map To Customer Basket Response") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Map To Customer Basket Response") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.cs similarity index 80% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.cs index ab26f3044..aadb93847 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class ThrowBasketDoesNotExist : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowBasketDoesNotExist"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Throw Basket Does Not Exist") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowBasketDoesNotExist"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Throw Basket Does Not Exist") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.cs similarity index 80% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.cs index 8588f92a8..f11940af5 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class ThrowNotAuthenticated : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Throw Not Authenticated") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Throw Not Authenticated") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.cs similarity index 57% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.cs index 6c930f92f..3f8627fa6 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class BasketApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class UpdateBasket : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.UpdateBasket"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Update Basket") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.UpdateBasket"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.ALIAS, ALIAS, "Update Basket") { Description = "", Path = "", @@ -27,14 +27,14 @@ public partial class UpdateBasket : IInterfaceInstance Protocol = "", Flow = new Flow(ALIAS) .If(@"string.IsNullOrEmpty(userId)") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated") .EndIf() - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasket") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.UpdateBasketAsync") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasket") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.UpdateBasketAsync") .If(@"response is null") - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowBasketDoesNotExist") + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowBasketDoesNotExist") .EndIf() - .Use("dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse"), + .Use("DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse"), Input = "", InputTemplate = "", Output = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi.cs similarity index 75% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi.cs index 8353ea308..da74f99e1 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi.cs @@ -2,11 +2,11 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi : ISoftwareSystemInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi"; + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi"; public static SoftwareSystem Instance => new SoftwareSystem(ALIAS, "Catalog Api") { Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api.cs similarity index 76% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api.cs index 036ab6a70..c119efda5 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -10,8 +10,8 @@ public partial class Containers { public partial class Api : IContainerInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api"; - public static Container Instance => new Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.ALIAS, ALIAS, "Api") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api"; + public static Container Instance => new Container(DotNetEShop.SoftwareSystems.CatalogApi.ALIAS, ALIAS, "Api") { ContainerType = ContainerType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.cs index 0ee96ff96..79828b746 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -14,8 +14,8 @@ public partial class Components { public partial class CatalogApi : IComponentInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi"; - public static Component Instance => new Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.ALIAS, ALIAS, "Catalog Api") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi"; + public static Component Instance => new Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.ALIAS, ALIAS, "Catalog Api") { ComponentType = ComponentType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.cs similarity index 81% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.cs index 0abf7bdf5..b9238a136 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class ChangeUriPlaceholder : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Change Uri Placeholder") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Change Uri Placeholder") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.cs similarity index 68% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.cs index cd3c3410c..02ece459a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,16 +18,16 @@ public partial class Interfaces { public partial class CreateItem : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.CreateItem"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Create Item") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.CreateItem"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Create Item") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAdd") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAdd") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync") .Return(@"TypedResults.CreatedAtRoute"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.cs similarity index 65% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.cs index bb907a4bd..cc30cc6be 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,20 +18,20 @@ public partial class Interfaces { public partial class DeleteItemById : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.DeleteItemById"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Delete Item By Id") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.DeleteItemById"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Delete Item By Id") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsSingleOrDefault") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsSingleOrDefault") .If(@"item is null") .Return(@"TypedResults.NotFound") .EndIf() - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsRemove") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsRemove") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync") .Return(@"TypedResults.NoContent"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.cs similarity index 68% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.cs index bdae7a14b..db4807b84 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,16 +18,16 @@ public partial class Interfaces { public partial class GetAllItems : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetAllItems"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get All Items") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetAllItems"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get All Items") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") .Return(@"TypedResults.Ok"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.cs similarity index 81% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.cs index 5ba9147cc..4d3164ea4 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class GetFullPath : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetFullPath"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Full Path") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetFullPath"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Full Path") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.cs index 7ae02dcf5..00f21f114 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class GetImageMimeTypeFromImageFileExtension : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetImageMimeTypeFromImageFileExtension"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Image Mime Type From Image File Extension") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetImageMimeTypeFromImageFileExtension"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Image Mime Type From Image File Extension") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.cs similarity index 85% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.cs index 638c85fd3..0544b1c77 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class GetItemById : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemById"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Item By Id") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemById"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Item By Id") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.cs similarity index 70% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.cs index 82e91e7e5..9ed60512b 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class GetItemPictureById : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemPictureById"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Item Picture By Id") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemPictureById"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Item Picture By Id") { Description = "", Path = "", @@ -29,8 +29,8 @@ public partial class GetItemPictureById : IInterfaceInstance .If(@"item is null") .Return(@"TypedResults.NotFound") .EndIf() - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetFullPath") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetImageMimeTypeFromImageFileExtension") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetFullPath") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetImageMimeTypeFromImageFileExtension") .Return(@"TypedResults.PhysicalFile"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.cs similarity index 73% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.cs index 3872184f2..1089a84a8 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,15 +18,15 @@ public partial class Interfaces { public partial class GetItemsByBrandAndTypeId : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByBrandAndTypeId"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Brand And Type Id") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByBrandAndTypeId"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Brand And Type Id") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") .Return(@"TypedResults.Ok"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.cs similarity index 74% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.cs index 69267e437..d34eea8fa 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,15 +18,15 @@ public partial class Interfaces { public partial class GetItemsByBrandId : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByBrandId"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Brand Id") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByBrandId"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Brand Id") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") .Return(@"TypedResults.Ok"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.cs similarity index 68% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.cs index 5b9d26605..857bb6996 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,16 +18,16 @@ public partial class Interfaces { public partial class GetItemsByIds : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByIds"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Ids") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByIds"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Ids") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") .Return(@"TypedResults.Ok"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.cs similarity index 68% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.cs index 3bbe58d64..09ac0650d 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,16 +18,16 @@ public partial class Interfaces { public partial class GetItemsByName : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByName"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Name") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByName"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Name") { Description = "", Path = "", IsPrivate = false, Protocol = "", Flow = new Flow(ALIAS) - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") .Return(@"TypedResults.Ok"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.cs similarity index 62% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.cs index c5beeec0a..a61fbc6a0 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class GetItemsBySemanticRelevance : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsBySemanticRelevance"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Semantic Relevance") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsBySemanticRelevance"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Get Items By Semantic Relevance") { Description = "", Path = "", @@ -27,14 +27,14 @@ public partial class GetItemsBySemanticRelevance : IInterfaceInstance Protocol = "", Flow = new Flow(ALIAS) .If(@"!services.CatalogAI.IsEnabled") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByName") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByName") .EndIf() .If(@"services.Logger.IsEnabled(LogLevel.Debug)") - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") .Else() - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync") .EndIf() - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder") .Return(@"TypedResults.Ok"), Input = "", InputTemplate = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.cs similarity index 81% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.cs index 0ba729891..a0262e444 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class MapCatalogApi : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.MapCatalogApi"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Map Catalog Api") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.MapCatalogApi"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Map Catalog Api") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.cs index ee8f5b593..1dec5eb83 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class UpdateItem : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.UpdateItem"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Update Item") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.UpdateItem"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.ALIAS, ALIAS, "Update Item") { Description = "", Path = "", @@ -31,7 +31,7 @@ public partial class UpdateItem : IInterfaceInstance .EndIf() .If(@"priceEntry.IsModified") .Else() - .Use("dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync") + .Use("DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync") .EndIf() .Return(@"TypedResults.Created"), Input = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure.cs similarity index 75% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure.cs index 49def4586..57007ae0b 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -10,8 +10,8 @@ public partial class Containers { public partial class Infrastructure : IContainerInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure"; - public static Container Instance => new Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.ALIAS, ALIAS, "Infrastructure") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure"; + public static Container Instance => new Container(DotNetEShop.SoftwareSystems.CatalogApi.ALIAS, ALIAS, "Infrastructure") { ContainerType = ContainerType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.cs similarity index 76% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.cs index f13cde001..945825e82 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -14,8 +14,8 @@ public partial class Components { public partial class CatalogContext : IComponentInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext"; - public static Component Instance => new Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.ALIAS, ALIAS, "Catalog Context") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext"; + public static Component Instance => new Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.ALIAS, ALIAS, "Catalog Context") { ComponentType = ComponentType.None, Description = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.cs index c387c3e54..4200c76da 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsAdd : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsAdd"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Add") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsAdd"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Add") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.cs index eba43ac00..11941f727 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsAnyAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsAnyAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Any Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsAnyAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Any Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.cs index b3aefa2b7..6d2edda4d 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsAsQueryable : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsAsQueryable"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands As Queryable") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsAsQueryable"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands As Queryable") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.cs index 946c7e572..7e154d42f 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsFindAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsFindAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Find Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsFindAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Find Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.cs index be5ffb360..ea7eee2e6 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsFirstOrDefaultAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsFirstOrDefaultAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands First Or Default Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsFirstOrDefaultAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands First Or Default Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.cs index 93f5b67e0..6f703fcc1 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsRemove : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsRemove"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Remove") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsRemove"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Remove") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.cs index 9bf0045d9..2c41be7e4 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsSingleOrDefault : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsSingleOrDefault"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Single Or Default") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsSingleOrDefault"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands Single Or Default") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.cs index 4609faa1e..3fd49f2d8 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogBrandsToListAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsToListAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands To List Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogBrandsToListAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Brands To List Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.cs index a792c9c63..181d474a2 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsAdd : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAdd"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Add") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAdd"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Add") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.cs index fe37d6804..343dffe27 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsAnyAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAnyAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Any Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAnyAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Any Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.cs index 4f09dbc68..481e140c5 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsAsQueryable : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAsQueryable"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items As Queryable") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAsQueryable"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items As Queryable") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.cs index 477b5d8bd..dbca4ba9e 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsFindAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsFindAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Find Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsFindAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Find Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.cs index 364ce099d..12e0cf326 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsFirstOrDefaultAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsFirstOrDefaultAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items First Or Default Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsFirstOrDefaultAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items First Or Default Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.cs index 6983d56d9..e4055d256 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsRemove : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsRemove"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Remove") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsRemove"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Remove") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.cs index 09c17541a..d35da0c4a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsSingleOrDefault : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsSingleOrDefault"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Single Or Default") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsSingleOrDefault"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items Single Or Default") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.cs index 272909663..ad6bde560 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogItemsToListAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items To List Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Items To List Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.cs index e70498e10..5860f67ee 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesAdd : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesAdd"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Add") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesAdd"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Add") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.cs index a18325552..6b278924e 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesAnyAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesAnyAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Any Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesAnyAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Any Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.cs index 86d712cba..4364a3f8c 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesAsQueryable : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesAsQueryable"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types As Queryable") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesAsQueryable"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types As Queryable") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.cs index 2cbec4c84..1b0fab1a1 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesFindAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesFindAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Find Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesFindAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Find Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.cs index e92bb5bab..6bf33f6b5 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesFirstOrDefaultAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesFirstOrDefaultAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types First Or Default Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesFirstOrDefaultAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types First Or Default Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.cs index b6d69a919..b7508da5c 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesRemove : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesRemove"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Remove") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesRemove"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Remove") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.cs similarity index 78% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.cs index 86b7ea525..0273e865b 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesSingleOrDefault : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesSingleOrDefault"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Single Or Default") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesSingleOrDefault"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types Single Or Default") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.cs index 76c3849e1..ec48a5d9a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class CatalogTypesToListAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesToListAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types To List Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogTypesToListAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Catalog Types To List Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.cs b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.cs similarity index 79% rename from Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.cs rename to Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.cs index 5336de69c..75155e44f 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.cs +++ b/Samples/dotnet.eShop/DotNetEShop/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.cs @@ -2,7 +2,7 @@ using C4InterFlow.Structures; using C4InterFlow.Structures.Interfaces; -namespace dotnet.eShop.Architecture.SoftwareSystems +namespace DotNetEShop.SoftwareSystems { public partial class CatalogApi { @@ -18,8 +18,8 @@ public partial class Interfaces { public partial class SaveChangesAsync : IInterfaceInstance { - private static readonly string ALIAS = "dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync"; - public static Interface Instance => new Interface(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Save Changes Async") + private static readonly string ALIAS = "DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync"; + public static Interface Instance => new Interface(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.ALIAS, ALIAS, "Save Changes Async") { Description = "", Path = "", diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi.yaml new file mode 100644 index 000000000..b9fedc880 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi.yaml @@ -0,0 +1,8 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Label: Basket Api + Boundary: Internal + Description: '' + Containers: {} + Interfaces: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml new file mode 100644 index 000000000..b1d8dc63e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml @@ -0,0 +1,13 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Label: Data + Description: '' + ContainerType: None + Boundary: Internal + Technology: '' + Components: {} + Interfaces: {} + Entities: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml new file mode 100644 index 000000000..4e7e7d8b6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml @@ -0,0 +1,12 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisBasketRepository: + Label: Redis Basket Repository + ComponentType: None + Description: '' + Technology: '' + Interfaces: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml new file mode 100644 index 000000000..fee8839f4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml @@ -0,0 +1,23 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisBasketRepository: + Interfaces: + DeleteBasketAsync: + Label: Delete Basket Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml new file mode 100644 index 000000000..ac8803ad3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml @@ -0,0 +1,25 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisBasketRepository: + Interfaces: + GetBasketAsync: + Label: Get Basket Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync + - Type: Return + Expression: JsonSerializer.Deserialize + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml new file mode 100644 index 000000000..d4dc47968 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisBasketRepository: + Interfaces: + GetBasketKey: + Label: Get Basket Key + Description: '' + Path: '' + IsPrivate: true + Protocol: '' + Flows: + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml new file mode 100644 index 000000000..a2bb724ed --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml @@ -0,0 +1,25 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisBasketRepository: + Interfaces: + UpdateBasketAsync: + Label: Update Basket Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml new file mode 100644 index 000000000..6bb04b323 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml @@ -0,0 +1,12 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisDatabase: + Label: Redis Database + ComponentType: None + Description: '' + Technology: '' + Interfaces: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml new file mode 100644 index 000000000..b72d189cc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisDatabase: + Interfaces: + KeyDeleteAsync: + Label: Key Delete Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml new file mode 100644 index 000000000..3a057be83 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisDatabase: + Interfaces: + StringGetLeaseAsync: + Label: String Get Lease Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml new file mode 100644 index 000000000..0699b5076 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Data: + Components: + RedisDatabase: + Interfaces: + StringSetAsync: + Label: String Set Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml new file mode 100644 index 000000000..6c3af9faf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml @@ -0,0 +1,13 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Label: Grpc + Description: '' + ContainerType: None + Boundary: Internal + Technology: '' + Components: {} + Interfaces: {} + Entities: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml new file mode 100644 index 000000000..2a3f44ea8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml @@ -0,0 +1,12 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Label: Basket Service + ComponentType: None + Description: '' + Technology: '' + Interfaces: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml new file mode 100644 index 000000000..9374031fd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml @@ -0,0 +1,26 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Interfaces: + DeleteBasket: + Label: Delete Basket + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: If + Expression: string.IsNullOrEmpty(userId) + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.DeleteBasketAsync + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml new file mode 100644 index 000000000..217692122 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml @@ -0,0 +1,26 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Interfaces: + GetBasket: + Label: Get Basket + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync + - Type: If + Expression: data is not null + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml new file mode 100644 index 000000000..2ec1f6c88 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml @@ -0,0 +1,21 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Interfaces: + MapToCustomerBasket: + Label: Map To Customer Basket + Description: '' + Path: '' + IsPrivate: true + Protocol: '' + Flows: + - Type: Return + Expression: response + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml new file mode 100644 index 000000000..4b4e042a1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml @@ -0,0 +1,21 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Interfaces: + MapToCustomerBasketResponse: + Label: Map To Customer Basket Response + Description: '' + Path: '' + IsPrivate: true + Protocol: '' + Flows: + - Type: Return + Expression: response + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml new file mode 100644 index 000000000..3c5f9783c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Interfaces: + ThrowBasketDoesNotExist: + Label: Throw Basket Does Not Exist + Description: '' + Path: '' + IsPrivate: true + Protocol: '' + Flows: + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml new file mode 100644 index 000000000..0bd47c79b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Interfaces: + ThrowNotAuthenticated: + Label: Throw Not Authenticated + Description: '' + Path: '' + IsPrivate: true + Protocol: '' + Flows: + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml new file mode 100644 index 000000000..4238c33ca --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml @@ -0,0 +1,35 @@ +DotNetEShop: + SoftwareSystems: + BasketApi: + Containers: + Grpc: + Components: + BasketService: + Interfaces: + UpdateBasket: + Label: Update Basket + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: If + Expression: string.IsNullOrEmpty(userId) + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasket + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.UpdateBasketAsync + - Type: If + Expression: response is null + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowBasketDoesNotExist + - Type: Use + Expression: DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi.yaml new file mode 100644 index 000000000..767b301ef --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi.yaml @@ -0,0 +1,8 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Label: Catalog Api + Boundary: Internal + Description: '' + Containers: {} + Interfaces: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml new file mode 100644 index 000000000..8a7f60331 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml @@ -0,0 +1,13 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Label: Api + Description: '' + ContainerType: None + Boundary: Internal + Technology: '' + Components: {} + Interfaces: {} + Entities: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml new file mode 100644 index 000000000..162722d1d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml @@ -0,0 +1,12 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Label: Catalog Api + ComponentType: None + Description: '' + Technology: '' + Interfaces: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml new file mode 100644 index 000000000..23c362984 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml @@ -0,0 +1,21 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + ChangeUriPlaceholder: + Label: Change Uri Placeholder + Description: '' + Path: '' + IsPrivate: true + Protocol: '' + Flows: + - Type: Return + Expression: items + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml new file mode 100644 index 000000000..5b647ca96 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml @@ -0,0 +1,25 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + CreateItem: + Label: Create Item + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAdd + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync + - Type: Return + Expression: TypedResults.CreatedAtRoute + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml new file mode 100644 index 000000000..b2f9f19e6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml @@ -0,0 +1,32 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + DeleteItemById: + Label: Delete Item By Id + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsSingleOrDefault + - Type: If + Expression: item is null + Flows: + - Type: Return + Expression: TypedResults.NotFound + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsRemove + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync + - Type: Return + Expression: TypedResults.NoContent + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml new file mode 100644 index 000000000..6c792efb3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml @@ -0,0 +1,25 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetAllItems: + Label: Get All Items + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder + - Type: Return + Expression: TypedResults.Ok + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml new file mode 100644 index 000000000..418bcb88f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetFullPath: + Label: Get Full Path + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml new file mode 100644 index 000000000..e17627c66 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetImageMimeTypeFromImageFileExtension: + Label: Get Image Mime Type From Image File Extension + Description: '' + Path: '' + IsPrivate: true + Protocol: '' + Flows: + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml new file mode 100644 index 000000000..d0e0d36f5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml @@ -0,0 +1,31 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetItemById: + Label: Get Item By Id + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: If + Expression: id <= 0 + Flows: + - Type: Return + Expression: TypedResults.BadRequest + - Type: If + Expression: item == null + Flows: + - Type: Return + Expression: TypedResults.NotFound + - Type: Return + Expression: TypedResults.Ok + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml new file mode 100644 index 000000000..4e2b167a5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml @@ -0,0 +1,30 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetItemPictureById: + Label: Get Item Picture By Id + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: If + Expression: item is null + Flows: + - Type: Return + Expression: TypedResults.NotFound + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetFullPath + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetImageMimeTypeFromImageFileExtension + - Type: Return + Expression: TypedResults.PhysicalFile + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml new file mode 100644 index 000000000..49793204f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml @@ -0,0 +1,23 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetItemsByBrandAndTypeId: + Label: Get Items By Brand And Type Id + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder + - Type: Return + Expression: TypedResults.Ok + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml new file mode 100644 index 000000000..6b66eb26f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml @@ -0,0 +1,23 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetItemsByBrandId: + Label: Get Items By Brand Id + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder + - Type: Return + Expression: TypedResults.Ok + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml new file mode 100644 index 000000000..46b356eb0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml @@ -0,0 +1,25 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetItemsByIds: + Label: Get Items By Ids + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder + - Type: Return + Expression: TypedResults.Ok + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml new file mode 100644 index 000000000..e60284393 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml @@ -0,0 +1,25 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetItemsByName: + Label: Get Items By Name + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder + - Type: Return + Expression: TypedResults.Ok + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml new file mode 100644 index 000000000..d10770dff --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml @@ -0,0 +1,37 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + GetItemsBySemanticRelevance: + Label: Get Items By Semantic Relevance + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: If + Expression: '!services.CatalogAI.IsEnabled' + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByName + - Type: If + Expression: services.Logger.IsEnabled(LogLevel.Debug) + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync + - Type: Else + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder + - Type: Return + Expression: TypedResults.Ok + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml new file mode 100644 index 000000000..df9094f05 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml @@ -0,0 +1,21 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + MapCatalogApi: + Label: Map Catalog Api + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: Return + Expression: app + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml new file mode 100644 index 000000000..60e1e03b7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml @@ -0,0 +1,33 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Api: + Components: + CatalogApi: + Interfaces: + UpdateItem: + Label: Update Item + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: + - Type: If + Expression: catalogItem == null + Flows: + - Type: Return + Expression: TypedResults.NotFound + - Type: If + Expression: priceEntry.IsModified + Flows: + - Type: Else + Flows: + - Type: Use + Expression: DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync + - Type: Return + Expression: TypedResults.Created + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml new file mode 100644 index 000000000..11b1cdbd0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml @@ -0,0 +1,13 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Label: Infrastructure + Description: '' + ContainerType: None + Boundary: Internal + Technology: '' + Components: {} + Interfaces: {} + Entities: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml new file mode 100644 index 000000000..32c157d4a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml @@ -0,0 +1,12 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Label: Catalog Context + ComponentType: None + Description: '' + Technology: '' + Interfaces: {} diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml new file mode 100644 index 000000000..55fd422b9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsAdd: + Label: Catalog Brands Add + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml new file mode 100644 index 000000000..fd20ff18b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsAnyAsync: + Label: Catalog Brands Any Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml new file mode 100644 index 000000000..0449e80aa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsAsQueryable: + Label: Catalog Brands As Queryable + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml new file mode 100644 index 000000000..c8680d683 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsFindAsync: + Label: Catalog Brands Find Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml new file mode 100644 index 000000000..a9ad339db --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsFirstOrDefaultAsync: + Label: Catalog Brands First Or Default Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml new file mode 100644 index 000000000..f1707cb4d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsRemove: + Label: Catalog Brands Remove + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml new file mode 100644 index 000000000..d99f27a9d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsSingleOrDefault: + Label: Catalog Brands Single Or Default + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml new file mode 100644 index 000000000..14f33b3c9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogBrandsToListAsync: + Label: Catalog Brands To List Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml new file mode 100644 index 000000000..31527b4d4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsAdd: + Label: Catalog Items Add + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml new file mode 100644 index 000000000..6f74ce127 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsAnyAsync: + Label: Catalog Items Any Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml new file mode 100644 index 000000000..1f08eaeb9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsAsQueryable: + Label: Catalog Items As Queryable + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml new file mode 100644 index 000000000..4e1c86f56 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsFindAsync: + Label: Catalog Items Find Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml new file mode 100644 index 000000000..8f37d245d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsFirstOrDefaultAsync: + Label: Catalog Items First Or Default Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml new file mode 100644 index 000000000..18aac762c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsRemove: + Label: Catalog Items Remove + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml new file mode 100644 index 000000000..30c768757 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsSingleOrDefault: + Label: Catalog Items Single Or Default + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml new file mode 100644 index 000000000..8393e5df5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogItemsToListAsync: + Label: Catalog Items To List Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml new file mode 100644 index 000000000..ca5748ec2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesAdd: + Label: Catalog Types Add + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml new file mode 100644 index 000000000..2bfc67565 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesAnyAsync: + Label: Catalog Types Any Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml new file mode 100644 index 000000000..accefa9e7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesAsQueryable: + Label: Catalog Types As Queryable + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml new file mode 100644 index 000000000..c71522915 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesFindAsync: + Label: Catalog Types Find Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml new file mode 100644 index 000000000..061f04d73 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesFirstOrDefaultAsync: + Label: Catalog Types First Or Default Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml new file mode 100644 index 000000000..9d5ed6ccf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesRemove: + Label: Catalog Types Remove + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml new file mode 100644 index 000000000..4226998a2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesSingleOrDefault: + Label: Catalog Types Single Or Default + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml new file mode 100644 index 000000000..7a34fcdc7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + CatalogTypesToListAsync: + Label: Catalog Types To List Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml new file mode 100644 index 000000000..3bf24ec3c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml @@ -0,0 +1,19 @@ +DotNetEShop: + SoftwareSystems: + CatalogApi: + Containers: + Infrastructure: + Components: + CatalogContext: + Interfaces: + SaveChangesAsync: + Label: Save Changes Async + Description: '' + Path: '' + IsPrivate: false + Protocol: '' + Flows: [] + Input: '' + InputTemplate: '' + Output: '' + OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi.yaml deleted file mode 100644 index d15bb282d..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi.yaml +++ /dev/null @@ -1,10 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Label: Basket Api - Boundary: Internal - Description: '' - Containers: {} - Interfaces: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml deleted file mode 100644 index b567c0d13..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data.yaml +++ /dev/null @@ -1,15 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Label: Data - Description: '' - ContainerType: None - Boundary: Internal - Technology: '' - Components: {} - Interfaces: {} - Entities: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml deleted file mode 100644 index 56b2387f8..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository.yaml +++ /dev/null @@ -1,14 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisBasketRepository: - Label: Redis Basket Repository - ComponentType: None - Description: '' - Technology: '' - Interfaces: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml deleted file mode 100644 index f26733bc5..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/DeleteBasketAsync.yaml +++ /dev/null @@ -1,25 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisBasketRepository: - Interfaces: - DeleteBasketAsync: - Label: Delete Basket Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.KeyDeleteAsync - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml deleted file mode 100644 index a9db8d803..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketAsync.yaml +++ /dev/null @@ -1,27 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisBasketRepository: - Interfaces: - GetBasketAsync: - Label: Get Basket Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringGetLeaseAsync - - Type: Return - Expression: JsonSerializer.Deserialize - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml deleted file mode 100644 index 1b2b6372a..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/GetBasketKey.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisBasketRepository: - Interfaces: - GetBasketKey: - Label: Get Basket Key - Description: '' - Path: '' - IsPrivate: true - Protocol: '' - Flows: - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml deleted file mode 100644 index 1d0c24b58..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisBasketRepository/Interfaces/UpdateBasketAsync.yaml +++ /dev/null @@ -1,27 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisBasketRepository: - Interfaces: - UpdateBasketAsync: - Label: Update Basket Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketKey - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase.Interfaces.StringSetAsync - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml deleted file mode 100644 index 101cd59de..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase.yaml +++ /dev/null @@ -1,14 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisDatabase: - Label: Redis Database - ComponentType: None - Description: '' - Technology: '' - Interfaces: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml deleted file mode 100644 index 103ca59ea..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/KeyDeleteAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisDatabase: - Interfaces: - KeyDeleteAsync: - Label: Key Delete Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml deleted file mode 100644 index 8a8188c7a..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringGetLeaseAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisDatabase: - Interfaces: - StringGetLeaseAsync: - Label: String Get Lease Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml deleted file mode 100644 index 7653ee246..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Data/Components/RedisDatabase/Interfaces/StringSetAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Data: - Components: - RedisDatabase: - Interfaces: - StringSetAsync: - Label: String Set Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml deleted file mode 100644 index 6f3e0e69a..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc.yaml +++ /dev/null @@ -1,15 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Label: Grpc - Description: '' - ContainerType: None - Boundary: Internal - Technology: '' - Components: {} - Interfaces: {} - Entities: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml deleted file mode 100644 index ee7e5ad9b..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService.yaml +++ /dev/null @@ -1,14 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Label: Basket Service - ComponentType: None - Description: '' - Technology: '' - Interfaces: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml deleted file mode 100644 index 63c2f21ad..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/DeleteBasket.yaml +++ /dev/null @@ -1,28 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Interfaces: - DeleteBasket: - Label: Delete Basket - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: If - Expression: string.IsNullOrEmpty(userId) - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.DeleteBasketAsync - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml deleted file mode 100644 index 20102d39c..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/GetBasket.yaml +++ /dev/null @@ -1,28 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Interfaces: - GetBasket: - Label: Get Basket - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.GetBasketAsync - - Type: If - Expression: data is not null - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml deleted file mode 100644 index ddc9fe3dd..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasket.yaml +++ /dev/null @@ -1,23 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Interfaces: - MapToCustomerBasket: - Label: Map To Customer Basket - Description: '' - Path: '' - IsPrivate: true - Protocol: '' - Flows: - - Type: Return - Expression: response - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml deleted file mode 100644 index 15342de2a..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/MapToCustomerBasketResponse.yaml +++ /dev/null @@ -1,23 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Interfaces: - MapToCustomerBasketResponse: - Label: Map To Customer Basket Response - Description: '' - Path: '' - IsPrivate: true - Protocol: '' - Flows: - - Type: Return - Expression: response - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml deleted file mode 100644 index db4f882d9..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowBasketDoesNotExist.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Interfaces: - ThrowBasketDoesNotExist: - Label: Throw Basket Does Not Exist - Description: '' - Path: '' - IsPrivate: true - Protocol: '' - Flows: - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml deleted file mode 100644 index 14d09bb6f..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/ThrowNotAuthenticated.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Interfaces: - ThrowNotAuthenticated: - Label: Throw Not Authenticated - Description: '' - Path: '' - IsPrivate: true - Protocol: '' - Flows: - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml deleted file mode 100644 index 5ddb10e20..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/BasketApi/Containers/Grpc/Components/BasketService/Interfaces/UpdateBasket.yaml +++ /dev/null @@ -1,37 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - BasketApi: - Containers: - Grpc: - Components: - BasketService: - Interfaces: - UpdateBasket: - Label: Update Basket - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: If - Expression: string.IsNullOrEmpty(userId) - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowNotAuthenticated - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasket - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository.Interfaces.UpdateBasketAsync - - Type: If - Expression: response is null - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.ThrowBasketDoesNotExist - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService.Interfaces.MapToCustomerBasketResponse - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi.yaml deleted file mode 100644 index daba463cb..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi.yaml +++ /dev/null @@ -1,10 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Label: Catalog Api - Boundary: Internal - Description: '' - Containers: {} - Interfaces: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml deleted file mode 100644 index b173165f2..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api.yaml +++ /dev/null @@ -1,15 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Label: Api - Description: '' - ContainerType: None - Boundary: Internal - Technology: '' - Components: {} - Interfaces: {} - Entities: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml deleted file mode 100644 index 91f5a2089..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi.yaml +++ /dev/null @@ -1,14 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Label: Catalog Api - ComponentType: None - Description: '' - Technology: '' - Interfaces: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml deleted file mode 100644 index 809b78f6b..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/ChangeUriPlaceholder.yaml +++ /dev/null @@ -1,23 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - ChangeUriPlaceholder: - Label: Change Uri Placeholder - Description: '' - Path: '' - IsPrivate: true - Protocol: '' - Flows: - - Type: Return - Expression: items - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml deleted file mode 100644 index 7d8a5fe5e..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/CreateItem.yaml +++ /dev/null @@ -1,27 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - CreateItem: - Label: Create Item - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsAdd - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync - - Type: Return - Expression: TypedResults.CreatedAtRoute - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml deleted file mode 100644 index b51bb80a1..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/DeleteItemById.yaml +++ /dev/null @@ -1,34 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - DeleteItemById: - Label: Delete Item By Id - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsSingleOrDefault - - Type: If - Expression: item is null - Flows: - - Type: Return - Expression: TypedResults.NotFound - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsRemove - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync - - Type: Return - Expression: TypedResults.NoContent - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml deleted file mode 100644 index e928ed605..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetAllItems.yaml +++ /dev/null @@ -1,27 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetAllItems: - Label: Get All Items - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder - - Type: Return - Expression: TypedResults.Ok - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml deleted file mode 100644 index 43d505251..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetFullPath.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetFullPath: - Label: Get Full Path - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml deleted file mode 100644 index affe9dcda..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetImageMimeTypeFromImageFileExtension.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetImageMimeTypeFromImageFileExtension: - Label: Get Image Mime Type From Image File Extension - Description: '' - Path: '' - IsPrivate: true - Protocol: '' - Flows: - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml deleted file mode 100644 index 9f011b434..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemById.yaml +++ /dev/null @@ -1,33 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetItemById: - Label: Get Item By Id - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: If - Expression: id <= 0 - Flows: - - Type: Return - Expression: TypedResults.BadRequest - - Type: If - Expression: item == null - Flows: - - Type: Return - Expression: TypedResults.NotFound - - Type: Return - Expression: TypedResults.Ok - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml deleted file mode 100644 index 84d02eec0..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemPictureById.yaml +++ /dev/null @@ -1,32 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetItemPictureById: - Label: Get Item Picture By Id - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: If - Expression: item is null - Flows: - - Type: Return - Expression: TypedResults.NotFound - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetFullPath - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetImageMimeTypeFromImageFileExtension - - Type: Return - Expression: TypedResults.PhysicalFile - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml deleted file mode 100644 index 99b3a0970..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandAndTypeId.yaml +++ /dev/null @@ -1,25 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetItemsByBrandAndTypeId: - Label: Get Items By Brand And Type Id - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder - - Type: Return - Expression: TypedResults.Ok - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml deleted file mode 100644 index 751e366bd..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByBrandId.yaml +++ /dev/null @@ -1,25 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetItemsByBrandId: - Label: Get Items By Brand Id - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder - - Type: Return - Expression: TypedResults.Ok - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml deleted file mode 100644 index 324af4789..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByIds.yaml +++ /dev/null @@ -1,27 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetItemsByIds: - Label: Get Items By Ids - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder - - Type: Return - Expression: TypedResults.Ok - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml deleted file mode 100644 index f01ec1f87..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsByName.yaml +++ /dev/null @@ -1,27 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetItemsByName: - Label: Get Items By Name - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder - - Type: Return - Expression: TypedResults.Ok - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml deleted file mode 100644 index a8a687fa3..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/GetItemsBySemanticRelevance.yaml +++ /dev/null @@ -1,39 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - GetItemsBySemanticRelevance: - Label: Get Items By Semantic Relevance - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: If - Expression: '!services.CatalogAI.IsEnabled' - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.GetItemsByName - - Type: If - Expression: services.Logger.IsEnabled(LogLevel.Debug) - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync - - Type: Else - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.CatalogItemsToListAsync - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi.Interfaces.ChangeUriPlaceholder - - Type: Return - Expression: TypedResults.Ok - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml deleted file mode 100644 index 21cfbaf89..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/MapCatalogApi.yaml +++ /dev/null @@ -1,23 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - MapCatalogApi: - Label: Map Catalog Api - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: Return - Expression: app - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml deleted file mode 100644 index 081a664c3..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Api/Components/CatalogApi/Interfaces/UpdateItem.yaml +++ /dev/null @@ -1,35 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Api: - Components: - CatalogApi: - Interfaces: - UpdateItem: - Label: Update Item - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: - - Type: If - Expression: catalogItem == null - Flows: - - Type: Return - Expression: TypedResults.NotFound - - Type: If - Expression: priceEntry.IsModified - Flows: - - Type: Else - Flows: - - Type: Use - Expression: dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext.Interfaces.SaveChangesAsync - - Type: Return - Expression: TypedResults.Created - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml deleted file mode 100644 index 893c3ae81..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure.yaml +++ /dev/null @@ -1,15 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Label: Infrastructure - Description: '' - ContainerType: None - Boundary: Internal - Technology: '' - Components: {} - Interfaces: {} - Entities: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml deleted file mode 100644 index 4b1c8ad60..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext.yaml +++ /dev/null @@ -1,14 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Label: Catalog Context - ComponentType: None - Description: '' - Technology: '' - Interfaces: {} diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml deleted file mode 100644 index 74b3edba8..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAdd.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsAdd: - Label: Catalog Brands Add - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml deleted file mode 100644 index 656f33e86..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAnyAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsAnyAsync: - Label: Catalog Brands Any Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml deleted file mode 100644 index 932360aab..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsAsQueryable.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsAsQueryable: - Label: Catalog Brands As Queryable - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml deleted file mode 100644 index b0fc87bbd..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFindAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsFindAsync: - Label: Catalog Brands Find Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml deleted file mode 100644 index 8dfb92f4f..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsFirstOrDefaultAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsFirstOrDefaultAsync: - Label: Catalog Brands First Or Default Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml deleted file mode 100644 index 1631c403b..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsRemove.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsRemove: - Label: Catalog Brands Remove - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml deleted file mode 100644 index f0d7e54b0..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsSingleOrDefault.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsSingleOrDefault: - Label: Catalog Brands Single Or Default - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml deleted file mode 100644 index f482cacb7..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogBrandsToListAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogBrandsToListAsync: - Label: Catalog Brands To List Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml deleted file mode 100644 index b1507873c..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAdd.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsAdd: - Label: Catalog Items Add - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml deleted file mode 100644 index 779c4b208..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAnyAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsAnyAsync: - Label: Catalog Items Any Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml deleted file mode 100644 index 419e3388a..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsAsQueryable.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsAsQueryable: - Label: Catalog Items As Queryable - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml deleted file mode 100644 index 51d31f271..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFindAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsFindAsync: - Label: Catalog Items Find Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml deleted file mode 100644 index 070aa6ffc..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsFirstOrDefaultAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsFirstOrDefaultAsync: - Label: Catalog Items First Or Default Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml deleted file mode 100644 index 4064c18e7..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsRemove.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsRemove: - Label: Catalog Items Remove - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml deleted file mode 100644 index d21c40212..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsSingleOrDefault.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsSingleOrDefault: - Label: Catalog Items Single Or Default - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml deleted file mode 100644 index 1f9b8359f..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogItemsToListAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogItemsToListAsync: - Label: Catalog Items To List Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml deleted file mode 100644 index 04e0b3d2b..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAdd.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesAdd: - Label: Catalog Types Add - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml deleted file mode 100644 index 93ef044f4..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAnyAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesAnyAsync: - Label: Catalog Types Any Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml deleted file mode 100644 index 17cd73cd8..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesAsQueryable.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesAsQueryable: - Label: Catalog Types As Queryable - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml deleted file mode 100644 index 6bbfa01cc..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFindAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesFindAsync: - Label: Catalog Types Find Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml deleted file mode 100644 index a284b3241..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesFirstOrDefaultAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesFirstOrDefaultAsync: - Label: Catalog Types First Or Default Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml deleted file mode 100644 index 3c4b83888..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesRemove.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesRemove: - Label: Catalog Types Remove - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml deleted file mode 100644 index 0ac2f8f99..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesSingleOrDefault.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesSingleOrDefault: - Label: Catalog Types Single Or Default - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml deleted file mode 100644 index 1637b5848..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/CatalogTypesToListAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - CatalogTypesToListAsync: - Label: Catalog Types To List Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml deleted file mode 100644 index 3fa6c5be1..000000000 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Yaml/SoftwareSystems/CatalogApi/Containers/Infrastructure/Components/CatalogContext/Interfaces/SaveChangesAsync.yaml +++ /dev/null @@ -1,21 +0,0 @@ -dotnet: - eShop: - Architecture: - SoftwareSystems: - CatalogApi: - Containers: - Infrastructure: - Components: - CatalogContext: - Interfaces: - SaveChangesAsync: - Label: Save Changes Async - Description: '' - Path: '' - IsPrivate: false - Protocol: '' - Flows: [] - Input: '' - InputTemplate: '' - Output: '' - OutputTemplate: '' diff --git a/Samples/dotnet.eShop/draw-diagrams.bat b/Samples/dotnet.eShop/draw-diagrams.bat index 708526ff3..1a0cd56db 100644 --- a/Samples/dotnet.eShop/draw-diagrams.bat +++ b/Samples/dotnet.eShop/draw-diagrams.bat @@ -8,8 +8,8 @@ set "aac-type=Yaml" :::::::::::::::::::::::::::::::: set "build-configuration=Debug" -set "aac-root-namespace=dotnet.eShop.Architecture" -set "aac-project-name=dotnet.eShop.Architecture" +set "aac-root-namespace=DotNetEShop" +set "aac-project-name=DotNetEShop" set "cli-project-path=.\%aac-project-name%.Cli\%aac-project-name%.Cli.csproj" set "cli-output-dir=.\%aac-project-name%.Cli\bin\%build-configuration%\net6.0" set "cli-exe=%aac-project-name%.Cli.exe" diff --git a/Samples/dotnet.eShop/execute-aac-strategy.bat b/Samples/dotnet.eShop/execute-aac-strategy.bat index 89c983c33..995919cef 100644 --- a/Samples/dotnet.eShop/execute-aac-strategy.bat +++ b/Samples/dotnet.eShop/execute-aac-strategy.bat @@ -5,12 +5,12 @@ set "net-sourcecode-dir=C:\Data\Projects\C4InterFlow\eShop-main" ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Possible values: CSharp, Yaml -set "aac-type=Yaml" +set "aac-type=CSharp" :::::::::::::::::::::::::::::::: set "build-configuration=Debug" -set "aac-root-namespace=dotnet.eShop.Architecture" -set "aac-project-name=dotnet.eShop.Architecture" +set "aac-root-namespace=DotNetEShop" +set "aac-project-name=DotNetEShop" set "cli-project-path=.\%aac-project-name%.Cli\%aac-project-name%.Cli.csproj" set "cli-output-dir=.\%aac-project-name%.Cli\bin\%build-configuration%\net6.0" set "cli-exe=%aac-project-name%.Cli.exe" From 39c58aa7e7fee6530cf08ded6eb7a01ebd2a8dbd Mon Sep 17 00:00:00 2001 From: Slava Vedernikov Date: Mon, 2 Sep 2024 19:57:41 +0100 Subject: [PATCH 3/4] Regenerated diagrams --- .../Diagrams/Component - C4 Static.puml | 28 +++++----- .../DotNetEShop/Diagrams/Component - C4.puml | 28 +++++----- .../Diagrams/Container - C4 Static.puml | 16 +++--- .../DotNetEShop/Diagrams/Container - C4.puml | 16 +++--- .../Diagrams/Context - C4 Static.puml | 4 +- .../DotNetEShop/Diagrams/Context - C4.puml | 4 +- .../DotNetEShop/Component - C4 Static.puml | 49 +++++++++++++++++ .../Diagrams/DotNetEShop/Component - C4.puml | 49 +++++++++++++++++ .../DotNetEShop/Container - C4 Static.puml | 35 ++++++++++++ .../Diagrams/DotNetEShop/Container - C4.puml | 35 ++++++++++++ .../DotNetEShop/Context - C4 Static.puml | 25 +++++++++ .../Diagrams/DotNetEShop/Context - C4.puml | 25 +++++++++ .../Basket Api/Component - C4 Static.puml | 37 +++++++++++++ .../Basket Api/Component - C4.puml | 37 +++++++++++++ .../Basket Api/Container - C4 Static.puml | 29 ++++++++++ .../Basket Api/Container - C4.puml | 29 ++++++++++ .../Data/Component - C4 Static.puml | 32 +++++++++++ .../Containers/Data/Component - C4.puml | 32 +++++++++++ .../Component - C4 Static.puml | 32 +++++++++++ .../Component - C4.puml | 32 +++++++++++ .../Component - C4 Sequence.puml | 21 +++++++ .../Component - C4 Static.puml | 32 +++++++++++ .../Delete Basket Async/Component - C4.puml | 32 +++++++++++ .../Component - Sequence.puml | 24 ++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Delete Basket Async/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Delete Basket Async/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 22 ++++++++ .../Component - C4 Static.puml | 32 +++++++++++ .../Get Basket Async/Component - C4.puml | 32 +++++++++++ .../Component - Sequence.puml | 25 +++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Get Basket Async/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Get Basket Async/Context - C4 Static.puml | 24 ++++++++ .../Get Basket Async/Context - C4.puml | 24 ++++++++ .../Get Basket Async/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Get Basket Key/Component - C4 Static.puml | 30 ++++++++++ .../Get Basket Key/Component - C4.puml | 30 ++++++++++ .../Get Basket Key/Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Get Basket Key/Container - C4 Static.puml | 27 +++++++++ .../Get Basket Key/Container - C4.puml | 27 +++++++++ .../Get Basket Key/Container - Sequence.puml | 15 +++++ .../Get Basket Key/Context - C4 Sequence.puml | 12 ++++ .../Get Basket Key/Context - C4 Static.puml | 24 ++++++++ .../Get Basket Key/Context - C4.puml | 24 ++++++++ .../Get Basket Key/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 25 +++++++++ .../Component - C4 Static.puml | 32 +++++++++++ .../Update Basket Async/Component - C4.puml | 32 +++++++++++ .../Component - Sequence.puml | 30 ++++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Update Basket Async/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Update Basket Async/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Redis Database/Component - C4 Static.puml | 30 ++++++++++ .../Redis Database/Component - C4.puml | 30 ++++++++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Key Delete Async/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Key Delete Async/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Key Delete Async/Context - C4 Static.puml | 24 ++++++++ .../Key Delete Async/Context - C4.puml | 24 ++++++++ .../Key Delete Async/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../String Get Lease Async/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../String Set Async/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../String Set Async/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../String Set Async/Context - C4 Static.puml | 24 ++++++++ .../String Set Async/Context - C4.puml | 24 ++++++++ .../String Set Async/Context - Sequence.puml | 11 ++++ .../Data/Container - C4 Static.puml | 27 +++++++++ .../Containers/Data/Container - C4.puml | 27 +++++++++ .../Grpc/Component - C4 Static.puml | 37 +++++++++++++ .../Containers/Grpc/Component - C4.puml | 37 +++++++++++++ .../Basket Service/Component - C4 Static.puml | 37 +++++++++++++ .../Basket Service/Component - C4.puml | 37 +++++++++++++ .../Component - C4 Sequence.puml | 29 ++++++++++ .../Delete Basket/Component - C4 Static.puml | 37 +++++++++++++ .../Delete Basket/Component - C4.puml | 37 +++++++++++++ .../Delete Basket/Component - Sequence.puml | 35 ++++++++++++ .../Container - C4 Sequence.puml | 17 ++++++ .../Delete Basket/Container - C4 Static.puml | 29 ++++++++++ .../Delete Basket/Container - C4.puml | 29 ++++++++++ .../Delete Basket/Container - Sequence.puml | 19 +++++++ .../Delete Basket/Context - C4 Sequence.puml | 12 ++++ .../Delete Basket/Context - C4 Static.puml | 24 ++++++++ .../Delete Basket/Context - C4.puml | 24 ++++++++ .../Delete Basket/Context - Sequence.puml | 11 ++++ .../Get Basket/Component - C4 Sequence.puml | 31 +++++++++++ .../Get Basket/Component - C4 Static.puml | 37 +++++++++++++ .../Interfaces/Get Basket/Component - C4.puml | 37 +++++++++++++ .../Get Basket/Component - Sequence.puml | 39 +++++++++++++ .../Get Basket/Container - C4 Sequence.puml | 17 ++++++ .../Get Basket/Container - C4 Static.puml | 29 ++++++++++ .../Interfaces/Get Basket/Container - C4.puml | 29 ++++++++++ .../Get Basket/Container - Sequence.puml | 19 +++++++ .../Get Basket/Context - C4 Sequence.puml | 12 ++++ .../Get Basket/Context - C4 Static.puml | 24 ++++++++ .../Interfaces/Get Basket/Context - C4.puml | 24 ++++++++ .../Get Basket/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 19 +++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 22 ++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 19 +++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 22 ++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Map To Customer Basket/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Throw Not Authenticated/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 40 ++++++++++++++ .../Update Basket/Component - C4 Static.puml | 37 +++++++++++++ .../Update Basket/Component - C4.puml | 37 +++++++++++++ .../Update Basket/Component - Sequence.puml | 52 ++++++++++++++++++ .../Container - C4 Sequence.puml | 17 ++++++ .../Update Basket/Container - C4 Static.puml | 29 ++++++++++ .../Update Basket/Container - C4.puml | 29 ++++++++++ .../Update Basket/Container - Sequence.puml | 19 +++++++ .../Update Basket/Context - C4 Sequence.puml | 12 ++++ .../Update Basket/Context - C4 Static.puml | 24 ++++++++ .../Update Basket/Context - C4.puml | 24 ++++++++ .../Update Basket/Context - Sequence.puml | 11 ++++ .../Grpc/Container - C4 Static.puml | 29 ++++++++++ .../Containers/Grpc/Container - C4.puml | 29 ++++++++++ .../Basket Api/Context - C4 Static.puml | 24 ++++++++ .../Basket Api/Context - C4.puml | 24 ++++++++ .../Catalog Api/Component - C4 Static.puml | 35 ++++++++++++ .../Catalog Api/Component - C4.puml | 35 ++++++++++++ .../Catalog Api/Container - C4 Static.puml | 29 ++++++++++ .../Catalog Api/Container - C4.puml | 29 ++++++++++ .../Containers/Api/Component - C4 Static.puml | 35 ++++++++++++ .../Containers/Api/Component - C4.puml | 35 ++++++++++++ .../Catalog Api/Component - C4 Static.puml | 35 ++++++++++++ .../Catalog Api/Component - C4.puml | 35 ++++++++++++ .../Component - C4 Sequence.puml | 19 +++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 22 ++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Change Uri Placeholder/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Create Item/Component - C4 Sequence.puml | 25 +++++++++ .../Create Item/Component - C4 Static.puml | 35 ++++++++++++ .../Create Item/Component - C4.puml | 35 ++++++++++++ .../Create Item/Component - Sequence.puml | 29 ++++++++++ .../Create Item/Container - C4 Sequence.puml | 18 ++++++ .../Create Item/Container - C4 Static.puml | 29 ++++++++++ .../Create Item/Container - C4.puml | 29 ++++++++++ .../Create Item/Container - Sequence.puml | 20 +++++++ .../Create Item/Context - C4 Sequence.puml | 12 ++++ .../Create Item/Context - C4 Static.puml | 24 ++++++++ .../Interfaces/Create Item/Context - C4.puml | 24 ++++++++ .../Create Item/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 29 ++++++++++ .../Component - C4 Static.puml | 35 ++++++++++++ .../Delete Item By Id/Component - C4.puml | 35 ++++++++++++ .../Component - Sequence.puml | 33 +++++++++++ .../Container - C4 Sequence.puml | 19 +++++++ .../Container - C4 Static.puml | 29 ++++++++++ .../Delete Item By Id/Container - C4.puml | 29 ++++++++++ .../Container - Sequence.puml | 21 +++++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Delete Item By Id/Context - C4.puml | 24 ++++++++ .../Delete Item By Id/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 26 +++++++++ .../Get All Items/Component - C4 Static.puml | 35 ++++++++++++ .../Get All Items/Component - C4.puml | 35 ++++++++++++ .../Get All Items/Component - Sequence.puml | 32 +++++++++++ .../Container - C4 Sequence.puml | 17 ++++++ .../Get All Items/Container - C4 Static.puml | 29 ++++++++++ .../Get All Items/Container - C4.puml | 29 ++++++++++ .../Get All Items/Container - Sequence.puml | 19 +++++++ .../Get All Items/Context - C4 Sequence.puml | 12 ++++ .../Get All Items/Context - C4 Static.puml | 24 ++++++++ .../Get All Items/Context - C4.puml | 24 ++++++++ .../Get All Items/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Get Full Path/Component - C4 Static.puml | 30 ++++++++++ .../Get Full Path/Component - C4.puml | 30 ++++++++++ .../Get Full Path/Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Get Full Path/Container - C4 Static.puml | 27 +++++++++ .../Get Full Path/Container - C4.puml | 27 +++++++++ .../Get Full Path/Container - Sequence.puml | 15 +++++ .../Get Full Path/Context - C4 Sequence.puml | 12 ++++ .../Get Full Path/Context - C4 Static.puml | 24 ++++++++ .../Get Full Path/Context - C4.puml | 24 ++++++++ .../Get Full Path/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 25 +++++++++ .../Get Item By Id/Component - C4 Static.puml | 30 ++++++++++ .../Get Item By Id/Component - C4.puml | 30 ++++++++++ .../Get Item By Id/Component - Sequence.puml | 28 ++++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Get Item By Id/Container - C4 Static.puml | 27 +++++++++ .../Get Item By Id/Container - C4.puml | 27 +++++++++ .../Get Item By Id/Container - Sequence.puml | 15 +++++ .../Get Item By Id/Context - C4 Sequence.puml | 12 ++++ .../Get Item By Id/Context - C4 Static.puml | 24 ++++++++ .../Get Item By Id/Context - C4.puml | 24 ++++++++ .../Get Item By Id/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 24 ++++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 27 +++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Get Item Picture By Id/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 21 +++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 26 +++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 21 +++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Get Items By Brand Id/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 26 +++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Get Items By Brand Id/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Get Items By Brand Id/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 26 +++++++++ .../Component - C4 Static.puml | 35 ++++++++++++ .../Get Items By Ids/Component - C4.puml | 35 ++++++++++++ .../Component - Sequence.puml | 32 +++++++++++ .../Container - C4 Sequence.puml | 17 ++++++ .../Container - C4 Static.puml | 29 ++++++++++ .../Get Items By Ids/Container - C4.puml | 29 ++++++++++ .../Container - Sequence.puml | 19 +++++++ .../Context - C4 Sequence.puml | 12 ++++ .../Get Items By Ids/Context - C4 Static.puml | 24 ++++++++ .../Get Items By Ids/Context - C4.puml | 24 ++++++++ .../Get Items By Ids/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 26 +++++++++ .../Component - C4 Static.puml | 35 ++++++++++++ .../Get Items By Name/Component - C4.puml | 35 ++++++++++++ .../Component - Sequence.puml | 32 +++++++++++ .../Container - C4 Sequence.puml | 17 ++++++ .../Container - C4 Static.puml | 29 ++++++++++ .../Get Items By Name/Container - C4.puml | 29 ++++++++++ .../Container - Sequence.puml | 19 +++++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Get Items By Name/Context - C4.puml | 24 ++++++++ .../Get Items By Name/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 37 +++++++++++++ .../Component - C4 Static.puml | 35 ++++++++++++ .../Component - C4.puml | 35 ++++++++++++ .../Component - Sequence.puml | 47 ++++++++++++++++ .../Container - C4 Sequence.puml | 19 +++++++ .../Container - C4 Static.puml | 29 ++++++++++ .../Container - C4.puml | 29 ++++++++++ .../Container - Sequence.puml | 21 +++++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 19 +++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Map Catalog Api/Component - C4.puml | 30 ++++++++++ .../Map Catalog Api/Component - Sequence.puml | 22 ++++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Map Catalog Api/Container - C4.puml | 27 +++++++++ .../Map Catalog Api/Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Map Catalog Api/Context - C4 Static.puml | 24 ++++++++ .../Map Catalog Api/Context - C4.puml | 24 ++++++++ .../Map Catalog Api/Context - Sequence.puml | 11 ++++ .../Update Item/Component - C4 Sequence.puml | 30 ++++++++++ .../Update Item/Component - C4 Static.puml | 35 ++++++++++++ .../Update Item/Component - C4.puml | 35 ++++++++++++ .../Update Item/Component - Sequence.puml | 34 ++++++++++++ .../Update Item/Container - C4 Sequence.puml | 17 ++++++ .../Update Item/Container - C4 Static.puml | 29 ++++++++++ .../Update Item/Container - C4.puml | 29 ++++++++++ .../Update Item/Container - Sequence.puml | 19 +++++++ .../Update Item/Context - C4 Sequence.puml | 12 ++++ .../Update Item/Context - C4 Static.puml | 24 ++++++++ .../Interfaces/Update Item/Context - C4.puml | 24 ++++++++ .../Update Item/Context - Sequence.puml | 11 ++++ .../Containers/Api/Container - C4 Static.puml | 29 ++++++++++ .../Containers/Api/Container - C4.puml | 29 ++++++++++ .../Infrastructure/Component - C4 Static.puml | 30 ++++++++++ .../Infrastructure/Component - C4.puml | 30 ++++++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Catalog Context/Component - C4.puml | 30 ++++++++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Catalog Brands Add/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Catalog Brands Add/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Brands Add/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Catalog Brands Remove/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Catalog Brands Remove/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Brands Remove/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Catalog Items Add/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Catalog Items Add/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Items Add/Context - C4.puml | 24 ++++++++ .../Catalog Items Add/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Items Any Async/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Catalog Items Remove/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Catalog Items Remove/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Items Remove/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Catalog Types Add/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Catalog Types Add/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Types Add/Context - C4.puml | 24 ++++++++ .../Catalog Types Add/Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Types Any Async/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Catalog Types Remove/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Catalog Types Remove/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Catalog Types Remove/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Component - C4 Sequence.puml | 18 ++++++ .../Component - C4 Static.puml | 30 ++++++++++ .../Save Changes Async/Component - C4.puml | 30 ++++++++++ .../Component - Sequence.puml | 19 +++++++ .../Container - C4 Sequence.puml | 15 +++++ .../Container - C4 Static.puml | 27 +++++++++ .../Save Changes Async/Container - C4.puml | 27 +++++++++ .../Container - Sequence.puml | 15 +++++ .../Context - C4 Sequence.puml | 12 ++++ .../Context - C4 Static.puml | 24 ++++++++ .../Save Changes Async/Context - C4.puml | 24 ++++++++ .../Context - Sequence.puml | 11 ++++ .../Infrastructure/Container - C4 Static.puml | 27 +++++++++ .../Infrastructure/Container - C4.puml | 27 +++++++++ .../Catalog Api/Context - C4 Static.puml | 24 ++++++++ .../Catalog Api/Context - C4.puml | 24 ++++++++ .../Component - C4 Static.puml | 49 +++++++++++++++++ .../Software Systems/Component - C4.puml | 49 +++++++++++++++++ .../Container - C4 Static.puml | 35 ++++++++++++ .../Software Systems/Container - C4.puml | 35 ++++++++++++ .../Software Systems/Context - C4 Static.puml | 25 +++++++++ .../Software Systems/Context - C4.puml | 25 +++++++++ .../Diagrams/dotnet/Component - C4 Static.png | Bin 24942 -> 0 bytes .../dotnet/Component - C4 Static.puml | 49 ----------------- .../Diagrams/dotnet/Component - C4 Static.svg | 1 - .../Diagrams/dotnet/Component - C4.png | Bin 33202 -> 0 bytes .../Diagrams/dotnet/Component - C4.puml | 49 ----------------- .../Diagrams/dotnet/Component - C4.svg | 1 - .../Diagrams/dotnet/Container - C4 Static.png | Bin 12988 -> 0 bytes .../dotnet/Container - C4 Static.puml | 35 ------------ .../Diagrams/dotnet/Container - C4 Static.svg | 1 - .../Diagrams/dotnet/Container - C4.png | Bin 19336 -> 0 bytes .../Diagrams/dotnet/Container - C4.puml | 35 ------------ .../Diagrams/dotnet/Container - C4.svg | 1 - .../Diagrams/dotnet/Context - C4 Static.png | Bin 7013 -> 0 bytes .../Diagrams/dotnet/Context - C4 Static.puml | 25 --------- .../Diagrams/dotnet/Context - C4 Static.svg | 1 - .../Diagrams/dotnet/Context - C4.png | Bin 6720 -> 0 bytes .../Diagrams/dotnet/Context - C4.puml | 25 --------- .../Diagrams/dotnet/Context - C4.svg | 1 - .../Architecture/Component - C4 Static.png | Bin 25446 -> 0 bytes .../Architecture/Component - C4 Static.puml | 49 ----------------- .../Architecture/Component - C4 Static.svg | 1 - .../eShop/Architecture/Component - C4.png | Bin 33840 -> 0 bytes .../eShop/Architecture/Component - C4.puml | 49 ----------------- .../eShop/Architecture/Component - C4.svg | 1 - .../Architecture/Container - C4 Static.png | Bin 14358 -> 0 bytes .../Architecture/Container - C4 Static.puml | 35 ------------ .../Architecture/Container - C4 Static.svg | 1 - .../eShop/Architecture/Container - C4.png | Bin 20017 -> 0 bytes .../eShop/Architecture/Container - C4.puml | 35 ------------ .../eShop/Architecture/Container - C4.svg | 1 - .../Architecture/Context - C4 Static.png | Bin 7889 -> 0 bytes .../Architecture/Context - C4 Static.puml | 25 --------- .../Architecture/Context - C4 Static.svg | 1 - .../eShop/Architecture/Context - C4.png | Bin 7640 -> 0 bytes .../eShop/Architecture/Context - C4.puml | 25 --------- .../eShop/Architecture/Context - C4.svg | 1 - .../Basket Api/Component - C4 Static.png | Bin 21524 -> 0 bytes .../Basket Api/Component - C4 Static.puml | 37 ------------- .../Basket Api/Component - C4 Static.svg | 1 - .../Basket Api/Component - C4.png | Bin 24599 -> 0 bytes .../Basket Api/Component - C4.puml | 37 ------------- .../Basket Api/Component - C4.svg | 1 - .../Basket Api/Container - C4 Static.png | Bin 12881 -> 0 bytes .../Basket Api/Container - C4 Static.puml | 29 ---------- .../Basket Api/Container - C4 Static.svg | 1 - .../Basket Api/Container - C4.png | Bin 14028 -> 0 bytes .../Basket Api/Container - C4.puml | 29 ---------- .../Basket Api/Container - C4.svg | 1 - .../Containers/Data/Component - C4 Static.png | Bin 17403 -> 0 bytes .../Data/Component - C4 Static.puml | 32 ----------- .../Containers/Data/Component - C4 Static.svg | 1 - .../Containers/Data/Component - C4.png | Bin 19505 -> 0 bytes .../Containers/Data/Component - C4.puml | 32 ----------- .../Containers/Data/Component - C4.svg | 1 - .../Component - C4 Static.png | Bin 19600 -> 0 bytes .../Component - C4 Static.puml | 32 ----------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 21784 -> 0 bytes .../Component - C4.puml | 32 ----------- .../Component - C4.svg | 1 - .../Component - C4 Sequence.png | Bin 17647 -> 0 bytes .../Component - C4 Sequence.puml | 20 ------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 20366 -> 0 bytes .../Component - C4 Static.puml | 32 ----------- .../Component - C4 Static.svg | 1 - .../Delete Basket Async/Component - C4.png | Bin 20798 -> 0 bytes .../Delete Basket Async/Component - C4.puml | 32 ----------- .../Delete Basket Async/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 13640 -> 0 bytes .../Component - Sequence.puml | 23 -------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13103 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12502 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Delete Basket Async/Container - C4.png | Bin 12341 -> 0 bytes .../Delete Basket Async/Container - C4.puml | 27 --------- .../Delete Basket Async/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 8603 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11717 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9018 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Delete Basket Async/Context - C4.png | Bin 8891 -> 0 bytes .../Delete Basket Async/Context - C4.puml | 24 -------- .../Delete Basket Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8252 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 21769 -> 0 bytes .../Component - C4 Sequence.puml | 22 -------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 20366 -> 0 bytes .../Component - C4 Static.puml | 32 ----------- .../Component - C4 Static.svg | 1 - .../Get Basket Async/Component - C4.png | Bin 21549 -> 0 bytes .../Get Basket Async/Component - C4.puml | 32 ----------- .../Get Basket Async/Component - C4.svg | 1 - .../Get Basket Async/Component - Sequence.png | Bin 17257 -> 0 bytes .../Component - Sequence.puml | 25 --------- .../Get Basket Async/Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13076 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12495 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Get Basket Async/Container - C4.png | Bin 12387 -> 0 bytes .../Get Basket Async/Container - C4.puml | 27 --------- .../Get Basket Async/Container - C4.svg | 1 - .../Get Basket Async/Container - Sequence.png | Bin 8614 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Get Basket Async/Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11706 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Get Basket Async/Context - C4 Static.png | Bin 9055 -> 0 bytes .../Get Basket Async/Context - C4 Static.puml | 24 -------- .../Get Basket Async/Context - C4 Static.svg | 1 - .../Get Basket Async/Context - C4.png | Bin 8916 -> 0 bytes .../Get Basket Async/Context - C4.puml | 24 -------- .../Get Basket Async/Context - C4.svg | 1 - .../Get Basket Async/Context - Sequence.png | Bin 8207 -> 0 bytes .../Get Basket Async/Context - Sequence.puml | 11 ---- .../Get Basket Async/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15518 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Get Basket Key/Component - C4 Static.png | Bin 17214 -> 0 bytes .../Get Basket Key/Component - C4 Static.puml | 30 ---------- .../Get Basket Key/Component - C4 Static.svg | 1 - .../Get Basket Key/Component - C4.png | Bin 17065 -> 0 bytes .../Get Basket Key/Component - C4.puml | 30 ---------- .../Get Basket Key/Component - C4.svg | 1 - .../Get Basket Key/Component - Sequence.png | Bin 9756 -> 0 bytes .../Get Basket Key/Component - Sequence.puml | 19 ------- .../Get Basket Key/Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12988 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Get Basket Key/Container - C4 Static.png | Bin 12536 -> 0 bytes .../Get Basket Key/Container - C4 Static.puml | 27 --------- .../Get Basket Key/Container - C4 Static.svg | 1 - .../Get Basket Key/Container - C4.png | Bin 12371 -> 0 bytes .../Get Basket Key/Container - C4.puml | 27 --------- .../Get Basket Key/Container - C4.svg | 1 - .../Get Basket Key/Container - Sequence.png | Bin 8474 -> 0 bytes .../Get Basket Key/Container - Sequence.puml | 15 ----- .../Get Basket Key/Container - Sequence.svg | 1 - .../Get Basket Key/Context - C4 Sequence.png | Bin 11622 -> 0 bytes .../Get Basket Key/Context - C4 Sequence.puml | 12 ---- .../Get Basket Key/Context - C4 Sequence.svg | 1 - .../Get Basket Key/Context - C4 Static.png | Bin 9074 -> 0 bytes .../Get Basket Key/Context - C4 Static.puml | 24 -------- .../Get Basket Key/Context - C4 Static.svg | 1 - .../Get Basket Key/Context - C4.png | Bin 8916 -> 0 bytes .../Get Basket Key/Context - C4.puml | 24 -------- .../Get Basket Key/Context - C4.svg | 1 - .../Get Basket Key/Context - Sequence.png | Bin 8124 -> 0 bytes .../Get Basket Key/Context - Sequence.puml | 11 ---- .../Get Basket Key/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 26576 -> 0 bytes .../Component - C4 Sequence.puml | 25 --------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 20447 -> 0 bytes .../Component - C4 Static.puml | 32 ----------- .../Component - C4 Static.svg | 1 - .../Update Basket Async/Component - C4.png | Bin 22763 -> 0 bytes .../Update Basket Async/Component - C4.puml | 32 ----------- .../Update Basket Async/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 23922 -> 0 bytes .../Component - Sequence.puml | 30 ---------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13284 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12582 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Update Basket Async/Container - C4.png | Bin 12419 -> 0 bytes .../Update Basket Async/Container - C4.puml | 27 --------- .../Update Basket Async/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 8839 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11891 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9089 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Update Basket Async/Context - C4.png | Bin 8957 -> 0 bytes .../Update Basket Async/Context - C4.puml | 24 -------- .../Update Basket Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8478 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Redis Database/Component - C4 Static.png | Bin 15824 -> 0 bytes .../Redis Database/Component - C4 Static.puml | 30 ---------- .../Redis Database/Component - C4 Static.svg | 1 - .../Redis Database/Component - C4.png | Bin 15365 -> 0 bytes .../Redis Database/Component - C4.puml | 30 ---------- .../Redis Database/Component - C4.svg | 1 - .../Component - C4 Sequence.png | Bin 14879 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16591 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Key Delete Async/Component - C4.png | Bin 16417 -> 0 bytes .../Key Delete Async/Component - C4.puml | 30 ---------- .../Key Delete Async/Component - C4.svg | 1 - .../Key Delete Async/Component - Sequence.png | Bin 8867 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Key Delete Async/Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12841 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12404 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Key Delete Async/Container - C4.png | Bin 12217 -> 0 bytes .../Key Delete Async/Container - C4.puml | 27 --------- .../Key Delete Async/Container - C4.svg | 1 - .../Key Delete Async/Container - Sequence.png | Bin 8408 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Key Delete Async/Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11504 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Key Delete Async/Context - C4 Static.png | Bin 8977 -> 0 bytes .../Key Delete Async/Context - C4 Static.puml | 24 -------- .../Key Delete Async/Context - C4 Static.svg | 1 - .../Key Delete Async/Context - C4.png | Bin 8840 -> 0 bytes .../Key Delete Async/Context - C4.puml | 24 -------- .../Key Delete Async/Context - C4.svg | 1 - .../Key Delete Async/Context - Sequence.png | Bin 8010 -> 0 bytes .../Key Delete Async/Context - Sequence.puml | 11 ---- .../Key Delete Async/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15404 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16842 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../String Get Lease Async/Component - C4.png | Bin 16676 -> 0 bytes .../Component - C4.puml | 30 ---------- .../String Get Lease Async/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9405 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13382 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12656 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../String Get Lease Async/Container - C4.png | Bin 12503 -> 0 bytes .../Container - C4.puml | 27 --------- .../String Get Lease Async/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 8930 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11995 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9188 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../String Get Lease Async/Context - C4.png | Bin 9067 -> 0 bytes .../String Get Lease Async/Context - C4.puml | 24 -------- .../String Get Lease Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8593 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 14968 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16557 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../String Set Async/Component - C4.png | Bin 16433 -> 0 bytes .../String Set Async/Component - C4.puml | 30 ---------- .../String Set Async/Component - C4.svg | 1 - .../String Set Async/Component - Sequence.png | Bin 8915 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../String Set Async/Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12870 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12402 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../String Set Async/Container - C4.png | Bin 12215 -> 0 bytes .../String Set Async/Container - C4.puml | 27 --------- .../String Set Async/Container - C4.svg | 1 - .../String Set Async/Container - Sequence.png | Bin 8454 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../String Set Async/Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11504 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../String Set Async/Context - C4 Static.png | Bin 8973 -> 0 bytes .../String Set Async/Context - C4 Static.puml | 24 -------- .../String Set Async/Context - C4 Static.svg | 1 - .../String Set Async/Context - C4.png | Bin 8860 -> 0 bytes .../String Set Async/Context - C4.puml | 24 -------- .../String Set Async/Context - C4.svg | 1 - .../String Set Async/Context - Sequence.png | Bin 8149 -> 0 bytes .../String Set Async/Context - Sequence.puml | 11 ---- .../String Set Async/Context - Sequence.svg | 1 - .../Containers/Data/Container - C4 Static.png | Bin 11120 -> 0 bytes .../Data/Container - C4 Static.puml | 27 --------- .../Containers/Data/Container - C4 Static.svg | 1 - .../Containers/Data/Container - C4.png | Bin 10969 -> 0 bytes .../Containers/Data/Container - C4.puml | 27 --------- .../Containers/Data/Container - C4.svg | 1 - .../Containers/Grpc/Component - C4 Static.png | Bin 21816 -> 0 bytes .../Grpc/Component - C4 Static.puml | 37 ------------- .../Containers/Grpc/Component - C4 Static.svg | 1 - .../Containers/Grpc/Component - C4.png | Bin 25191 -> 0 bytes .../Containers/Grpc/Component - C4.puml | 37 ------------- .../Containers/Grpc/Component - C4.svg | 1 - .../Basket Service/Component - C4 Static.png | Bin 23833 -> 0 bytes .../Basket Service/Component - C4 Static.puml | 37 ------------- .../Basket Service/Component - C4 Static.svg | 1 - .../Basket Service/Component - C4.png | Bin 26706 -> 0 bytes .../Basket Service/Component - C4.puml | 37 ------------- .../Basket Service/Component - C4.svg | 1 - .../Delete Basket/Component - C4 Sequence.png | Bin 23480 -> 0 bytes .../Component - C4 Sequence.puml | 28 ---------- .../Delete Basket/Component - C4 Sequence.svg | 1 - .../Delete Basket/Component - C4 Static.png | Bin 24625 -> 0 bytes .../Delete Basket/Component - C4 Static.puml | 37 ------------- .../Delete Basket/Component - C4 Static.svg | 1 - .../Delete Basket/Component - C4.png | Bin 25356 -> 0 bytes .../Delete Basket/Component - C4.puml | 37 ------------- .../Delete Basket/Component - C4.svg | 1 - .../Delete Basket/Component - Sequence.png | Bin 21267 -> 0 bytes .../Delete Basket/Component - Sequence.puml | 34 ------------ .../Delete Basket/Component - Sequence.svg | 1 - .../Delete Basket/Container - C4 Sequence.png | Bin 14441 -> 0 bytes .../Container - C4 Sequence.puml | 17 ------ .../Delete Basket/Container - C4 Sequence.svg | 1 - .../Delete Basket/Container - C4 Static.png | Bin 14173 -> 0 bytes .../Delete Basket/Container - C4 Static.puml | 29 ---------- .../Delete Basket/Container - C4 Static.svg | 1 - .../Delete Basket/Container - C4.png | Bin 14708 -> 0 bytes .../Delete Basket/Container - C4.puml | 29 ---------- .../Delete Basket/Container - C4.svg | 1 - .../Delete Basket/Container - Sequence.png | Bin 11431 -> 0 bytes .../Delete Basket/Container - Sequence.puml | 19 ------- .../Delete Basket/Container - Sequence.svg | 1 - .../Delete Basket/Context - C4 Sequence.png | Bin 10937 -> 0 bytes .../Delete Basket/Context - C4 Sequence.puml | 12 ---- .../Delete Basket/Context - C4 Sequence.svg | 1 - .../Delete Basket/Context - C4 Static.png | Bin 8649 -> 0 bytes .../Delete Basket/Context - C4 Static.puml | 24 -------- .../Delete Basket/Context - C4 Static.svg | 1 - .../Interfaces/Delete Basket/Context - C4.png | Bin 8493 -> 0 bytes .../Delete Basket/Context - C4.puml | 24 -------- .../Interfaces/Delete Basket/Context - C4.svg | 1 - .../Delete Basket/Context - Sequence.png | Bin 7435 -> 0 bytes .../Delete Basket/Context - Sequence.puml | 11 ---- .../Delete Basket/Context - Sequence.svg | 1 - .../Get Basket/Component - C4 Sequence.png | Bin 29440 -> 0 bytes .../Get Basket/Component - C4 Sequence.puml | 31 ----------- .../Get Basket/Component - C4 Sequence.svg | 1 - .../Get Basket/Component - C4 Static.png | Bin 24486 -> 0 bytes .../Get Basket/Component - C4 Static.puml | 37 ------------- .../Get Basket/Component - C4 Static.svg | 1 - .../Interfaces/Get Basket/Component - C4.png | Bin 26056 -> 0 bytes .../Interfaces/Get Basket/Component - C4.puml | 37 ------------- .../Interfaces/Get Basket/Component - C4.svg | 1 - .../Get Basket/Component - Sequence.png | Bin 28694 -> 0 bytes .../Get Basket/Component - Sequence.puml | 39 ------------- .../Get Basket/Component - Sequence.svg | 1 - .../Get Basket/Container - C4 Sequence.png | Bin 14251 -> 0 bytes .../Get Basket/Container - C4 Sequence.puml | 17 ------ .../Get Basket/Container - C4 Sequence.svg | 1 - .../Get Basket/Container - C4 Static.png | Bin 14009 -> 0 bytes .../Get Basket/Container - C4 Static.puml | 29 ---------- .../Get Basket/Container - C4 Static.svg | 1 - .../Interfaces/Get Basket/Container - C4.png | Bin 14576 -> 0 bytes .../Interfaces/Get Basket/Container - C4.puml | 29 ---------- .../Interfaces/Get Basket/Container - C4.svg | 1 - .../Get Basket/Container - Sequence.png | Bin 11376 -> 0 bytes .../Get Basket/Container - Sequence.puml | 19 ------- .../Get Basket/Container - Sequence.svg | 1 - .../Get Basket/Context - C4 Sequence.png | Bin 10809 -> 0 bytes .../Get Basket/Context - C4 Sequence.puml | 12 ---- .../Get Basket/Context - C4 Sequence.svg | 1 - .../Get Basket/Context - C4 Static.png | Bin 8549 -> 0 bytes .../Get Basket/Context - C4 Static.puml | 24 -------- .../Get Basket/Context - C4 Static.svg | 1 - .../Interfaces/Get Basket/Context - C4.png | Bin 8378 -> 0 bytes .../Interfaces/Get Basket/Context - C4.puml | 24 -------- .../Interfaces/Get Basket/Context - C4.svg | 1 - .../Get Basket/Context - Sequence.png | Bin 7369 -> 0 bytes .../Get Basket/Context - Sequence.puml | 11 ---- .../Get Basket/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 18038 -> 0 bytes .../Component - C4 Sequence.puml | 19 ------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17335 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17115 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 13677 -> 0 bytes .../Component - Sequence.puml | 22 -------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14290 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12900 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12717 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9606 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12775 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9297 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9136 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8885 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16983 -> 0 bytes .../Component - C4 Sequence.puml | 19 ------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16988 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Map To Customer Basket/Component - C4.png | Bin 16787 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Map To Customer Basket/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 12866 -> 0 bytes .../Component - Sequence.puml | 22 -------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13271 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12547 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Map To Customer Basket/Container - C4.png | Bin 12406 -> 0 bytes .../Container - C4.puml | 27 --------- .../Map To Customer Basket/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9096 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11757 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9001 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Map To Customer Basket/Context - C4.png | Bin 8845 -> 0 bytes .../Map To Customer Basket/Context - C4.puml | 24 -------- .../Map To Customer Basket/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8378 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16049 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17251 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17097 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9899 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13922 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12796 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12660 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9308 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12305 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9164 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9006 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8501 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15434 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17120 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 16922 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9624 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13245 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12621 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12508 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9082 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11766 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9079 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Throw Not Authenticated/Context - C4.png | Bin 8942 -> 0 bytes .../Throw Not Authenticated/Context - C4.puml | 24 -------- .../Throw Not Authenticated/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8374 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Update Basket/Component - C4 Sequence.png | Bin 44129 -> 0 bytes .../Component - C4 Sequence.puml | 40 -------------- .../Update Basket/Component - C4 Sequence.svg | 1 - .../Update Basket/Component - C4 Static.png | Bin 24638 -> 0 bytes .../Update Basket/Component - C4 Static.puml | 37 ------------- .../Update Basket/Component - C4 Static.svg | 1 - .../Update Basket/Component - C4.png | Bin 27500 -> 0 bytes .../Update Basket/Component - C4.puml | 37 ------------- .../Update Basket/Component - C4.svg | 1 - .../Update Basket/Component - Sequence.png | Bin 47418 -> 0 bytes .../Update Basket/Component - Sequence.puml | 52 ------------------ .../Update Basket/Component - Sequence.svg | 1 - .../Update Basket/Container - C4 Sequence.png | Bin 14698 -> 0 bytes .../Container - C4 Sequence.puml | 17 ------ .../Update Basket/Container - C4 Sequence.svg | 1 - .../Update Basket/Container - C4 Static.png | Bin 14200 -> 0 bytes .../Update Basket/Container - C4 Static.puml | 29 ---------- .../Update Basket/Container - C4 Static.svg | 1 - .../Update Basket/Container - C4.png | Bin 14854 -> 0 bytes .../Update Basket/Container - C4.puml | 29 ---------- .../Update Basket/Container - C4.svg | 1 - .../Update Basket/Container - Sequence.png | Bin 11927 -> 0 bytes .../Update Basket/Container - Sequence.puml | 19 ------- .../Update Basket/Container - Sequence.svg | 1 - .../Update Basket/Context - C4 Sequence.png | Bin 11078 -> 0 bytes .../Update Basket/Context - C4 Sequence.puml | 12 ---- .../Update Basket/Context - C4 Sequence.svg | 1 - .../Update Basket/Context - C4 Static.png | Bin 8661 -> 0 bytes .../Update Basket/Context - C4 Static.puml | 24 -------- .../Update Basket/Context - C4 Static.svg | 1 - .../Interfaces/Update Basket/Context - C4.png | Bin 8533 -> 0 bytes .../Update Basket/Context - C4.puml | 24 -------- .../Interfaces/Update Basket/Context - C4.svg | 1 - .../Update Basket/Context - Sequence.png | Bin 7638 -> 0 bytes .../Update Basket/Context - Sequence.puml | 11 ---- .../Update Basket/Context - Sequence.svg | 1 - .../Containers/Grpc/Container - C4 Static.png | Bin 13124 -> 0 bytes .../Grpc/Container - C4 Static.puml | 29 ---------- .../Containers/Grpc/Container - C4 Static.svg | 1 - .../Containers/Grpc/Container - C4.png | Bin 14425 -> 0 bytes .../Containers/Grpc/Container - C4.puml | 29 ---------- .../Containers/Grpc/Container - C4.svg | 1 - .../Basket Api/Context - C4 Static.png | Bin 7774 -> 0 bytes .../Basket Api/Context - C4 Static.puml | 24 -------- .../Basket Api/Context - C4 Static.svg | 1 - .../Basket Api/Context - C4.png | Bin 7581 -> 0 bytes .../Basket Api/Context - C4.puml | 24 -------- .../Basket Api/Context - C4.svg | 1 - .../Catalog Api/Component - C4 Static.png | Bin 18616 -> 0 bytes .../Catalog Api/Component - C4 Static.puml | 35 ------------ .../Catalog Api/Component - C4 Static.svg | 1 - .../Catalog Api/Component - C4.png | Bin 23411 -> 0 bytes .../Catalog Api/Component - C4.puml | 35 ------------ .../Catalog Api/Component - C4.svg | 1 - .../Catalog Api/Container - C4 Static.png | Bin 13243 -> 0 bytes .../Catalog Api/Container - C4 Static.puml | 29 ---------- .../Catalog Api/Container - C4 Static.svg | 1 - .../Catalog Api/Container - C4.png | Bin 18015 -> 0 bytes .../Catalog Api/Container - C4.puml | 29 ---------- .../Catalog Api/Container - C4.svg | 1 - .../Containers/Api/Component - C4 Static.png | Bin 18757 -> 0 bytes .../Containers/Api/Component - C4 Static.puml | 35 ------------ .../Containers/Api/Component - C4 Static.svg | 1 - .../Containers/Api/Component - C4.png | Bin 23820 -> 0 bytes .../Containers/Api/Component - C4.puml | 35 ------------ .../Containers/Api/Component - C4.svg | 1 - .../Catalog Api/Component - C4 Static.png | Bin 19967 -> 0 bytes .../Catalog Api/Component - C4 Static.puml | 35 ------------ .../Catalog Api/Component - C4 Static.svg | 1 - .../Components/Catalog Api/Component - C4.png | Bin 24995 -> 0 bytes .../Catalog Api/Component - C4.puml | 35 ------------ .../Components/Catalog Api/Component - C4.svg | 1 - .../Component - C4 Sequence.png | Bin 16037 -> 0 bytes .../Component - C4 Sequence.puml | 19 ------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16377 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Change Uri Placeholder/Component - C4.png | Bin 16159 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Change Uri Placeholder/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 11907 -> 0 bytes .../Component - Sequence.puml | 22 -------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12618 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12038 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Change Uri Placeholder/Container - C4.png | Bin 11858 -> 0 bytes .../Container - C4.puml | 27 --------- .../Change Uri Placeholder/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 8617 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11244 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8646 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Change Uri Placeholder/Context - C4.png | Bin 8500 -> 0 bytes .../Change Uri Placeholder/Context - C4.puml | 24 -------- .../Change Uri Placeholder/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8154 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Create Item/Component - C4 Sequence.png | Bin 21156 -> 0 bytes .../Create Item/Component - C4 Sequence.puml | 25 --------- .../Create Item/Component - C4 Sequence.svg | 1 - .../Create Item/Component - C4 Static.png | Bin 20704 -> 0 bytes .../Create Item/Component - C4 Static.puml | 35 ------------ .../Create Item/Component - C4 Static.svg | 1 - .../Interfaces/Create Item/Component - C4.png | Bin 22791 -> 0 bytes .../Create Item/Component - C4.puml | 35 ------------ .../Interfaces/Create Item/Component - C4.svg | 1 - .../Create Item/Component - Sequence.png | Bin 16194 -> 0 bytes .../Create Item/Component - Sequence.puml | 29 ---------- .../Create Item/Component - Sequence.svg | 1 - .../Create Item/Container - C4 Sequence.png | Bin 15723 -> 0 bytes .../Create Item/Container - C4 Sequence.puml | 18 ------ .../Create Item/Container - C4 Sequence.svg | 1 - .../Create Item/Container - C4 Static.png | Bin 14167 -> 0 bytes .../Create Item/Container - C4 Static.puml | 29 ---------- .../Create Item/Container - C4 Static.svg | 1 - .../Interfaces/Create Item/Container - C4.png | Bin 16047 -> 0 bytes .../Create Item/Container - C4.puml | 29 ---------- .../Interfaces/Create Item/Container - C4.svg | 1 - .../Create Item/Container - Sequence.png | Bin 13051 -> 0 bytes .../Create Item/Container - Sequence.puml | 20 ------- .../Create Item/Container - Sequence.svg | 1 - .../Create Item/Context - C4 Sequence.png | Bin 10467 -> 0 bytes .../Create Item/Context - C4 Sequence.puml | 12 ---- .../Create Item/Context - C4 Sequence.svg | 1 - .../Create Item/Context - C4 Static.png | Bin 8331 -> 0 bytes .../Create Item/Context - C4 Static.puml | 24 -------- .../Create Item/Context - C4 Static.svg | 1 - .../Interfaces/Create Item/Context - C4.png | Bin 8126 -> 0 bytes .../Interfaces/Create Item/Context - C4.puml | 24 -------- .../Interfaces/Create Item/Context - C4.svg | 1 - .../Create Item/Context - Sequence.png | Bin 7341 -> 0 bytes .../Create Item/Context - Sequence.puml | 11 ---- .../Create Item/Context - Sequence.svg | 1 - .../Component - C4 Sequence.puml | 29 ---------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 21261 -> 0 bytes .../Component - C4 Static.puml | 35 ------------ .../Component - C4 Static.svg | 1 - .../Delete Item By Id/Component - C4.png | Bin 25282 -> 0 bytes .../Delete Item By Id/Component - C4.puml | 35 ------------ .../Delete Item By Id/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 21600 -> 0 bytes .../Component - Sequence.puml | 33 ----------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 18439 -> 0 bytes .../Container - C4 Sequence.puml | 19 ------- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 14601 -> 0 bytes .../Container - C4 Static.puml | 29 ---------- .../Container - C4 Static.svg | 1 - .../Delete Item By Id/Container - C4.png | Bin 18799 -> 0 bytes .../Delete Item By Id/Container - C4.puml | 29 ---------- .../Delete Item By Id/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 15484 -> 0 bytes .../Container - Sequence.puml | 21 ------- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 10995 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Delete Item By Id/Context - C4 Static.png | Bin 8659 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Delete Item By Id/Context - C4 Static.svg | 1 - .../Delete Item By Id/Context - C4.png | Bin 8518 -> 0 bytes .../Delete Item By Id/Context - C4.puml | 24 -------- .../Delete Item By Id/Context - C4.svg | 1 - .../Delete Item By Id/Context - Sequence.png | Bin 7741 -> 0 bytes .../Delete Item By Id/Context - Sequence.puml | 11 ---- .../Delete Item By Id/Context - Sequence.svg | 1 - .../Get All Items/Component - C4 Sequence.png | Bin 22662 -> 0 bytes .../Component - C4 Sequence.puml | 26 --------- .../Get All Items/Component - C4 Sequence.svg | 1 - .../Get All Items/Component - C4 Static.png | Bin 20933 -> 0 bytes .../Get All Items/Component - C4 Static.puml | 35 ------------ .../Get All Items/Component - C4 Static.svg | 1 - .../Get All Items/Component - C4.png | Bin 22616 -> 0 bytes .../Get All Items/Component - C4.puml | 35 ------------ .../Get All Items/Component - C4.svg | 1 - .../Get All Items/Component - Sequence.png | Bin 19353 -> 0 bytes .../Get All Items/Component - Sequence.puml | 32 ----------- .../Get All Items/Component - Sequence.svg | 1 - .../Get All Items/Container - C4 Sequence.png | Bin 15050 -> 0 bytes .../Container - C4 Sequence.puml | 17 ------ .../Get All Items/Container - C4 Sequence.svg | 1 - .../Get All Items/Container - C4 Static.png | Bin 14363 -> 0 bytes .../Get All Items/Container - C4 Static.puml | 29 ---------- .../Get All Items/Container - C4 Static.svg | 1 - .../Get All Items/Container - C4.png | Bin 15886 -> 0 bytes .../Get All Items/Container - C4.puml | 29 ---------- .../Get All Items/Container - C4.svg | 1 - .../Get All Items/Container - Sequence.png | Bin 12063 -> 0 bytes .../Get All Items/Container - Sequence.puml | 19 ------- .../Get All Items/Container - Sequence.svg | 1 - .../Get All Items/Context - C4 Sequence.png | Bin 10781 -> 0 bytes .../Get All Items/Context - C4 Sequence.puml | 12 ---- .../Get All Items/Context - C4 Sequence.svg | 1 - .../Get All Items/Context - C4 Static.png | Bin 8515 -> 0 bytes .../Get All Items/Context - C4 Static.puml | 24 -------- .../Get All Items/Context - C4 Static.svg | 1 - .../Interfaces/Get All Items/Context - C4.png | Bin 8384 -> 0 bytes .../Get All Items/Context - C4.puml | 24 -------- .../Interfaces/Get All Items/Context - C4.svg | 1 - .../Get All Items/Context - Sequence.png | Bin 7557 -> 0 bytes .../Get All Items/Context - Sequence.puml | 11 ---- .../Get All Items/Context - Sequence.svg | 1 - .../Get Full Path/Component - C4 Sequence.png | Bin 13982 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Get Full Path/Component - C4 Sequence.svg | 1 - .../Get Full Path/Component - C4 Static.png | Bin 15987 -> 0 bytes .../Get Full Path/Component - C4 Static.puml | 30 ---------- .../Get Full Path/Component - C4 Static.svg | 1 - .../Get Full Path/Component - C4.png | Bin 15806 -> 0 bytes .../Get Full Path/Component - C4.puml | 30 ---------- .../Get Full Path/Component - C4.svg | 1 - .../Get Full Path/Component - Sequence.png | Bin 8115 -> 0 bytes .../Get Full Path/Component - Sequence.puml | 19 ------- .../Get Full Path/Component - Sequence.svg | 1 - .../Get Full Path/Container - C4 Sequence.png | Bin 11941 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Get Full Path/Container - C4 Sequence.svg | 1 - .../Get Full Path/Container - C4 Static.png | Bin 11765 -> 0 bytes .../Get Full Path/Container - C4 Static.puml | 27 --------- .../Get Full Path/Container - C4 Static.svg | 1 - .../Get Full Path/Container - C4.png | Bin 11607 -> 0 bytes .../Get Full Path/Container - C4.puml | 27 --------- .../Get Full Path/Container - C4.svg | 1 - .../Get Full Path/Container - Sequence.png | Bin 7894 -> 0 bytes .../Get Full Path/Container - Sequence.puml | 15 ----- .../Get Full Path/Container - Sequence.svg | 1 - .../Get Full Path/Context - C4 Sequence.png | Bin 10664 -> 0 bytes .../Get Full Path/Context - C4 Sequence.puml | 12 ---- .../Get Full Path/Context - C4 Sequence.svg | 1 - .../Get Full Path/Context - C4 Static.png | Bin 8446 -> 0 bytes .../Get Full Path/Context - C4 Static.puml | 24 -------- .../Get Full Path/Context - C4 Static.svg | 1 - .../Interfaces/Get Full Path/Context - C4.png | Bin 8328 -> 0 bytes .../Get Full Path/Context - C4.puml | 24 -------- .../Interfaces/Get Full Path/Context - C4.svg | 1 - .../Get Full Path/Context - Sequence.png | Bin 7407 -> 0 bytes .../Get Full Path/Context - Sequence.puml | 11 ---- .../Get Full Path/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16628 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17329 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17096 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10167 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14521 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12957 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12771 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9927 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 13083 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9394 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9253 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 9336 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 22875 -> 0 bytes .../Component - C4 Sequence.puml | 25 --------- .../Component - C4 Sequence.svg | 1 - .../Get Item By Id/Component - C4 Static.png | Bin 16127 -> 0 bytes .../Get Item By Id/Component - C4 Static.puml | 30 ---------- .../Get Item By Id/Component - C4 Static.svg | 1 - .../Get Item By Id/Component - C4.png | Bin 15949 -> 0 bytes .../Get Item By Id/Component - C4.puml | 30 ---------- .../Get Item By Id/Component - C4.svg | 1 - .../Get Item By Id/Component - Sequence.png | Bin 17455 -> 0 bytes .../Get Item By Id/Component - Sequence.puml | 28 ---------- .../Get Item By Id/Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12220 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Get Item By Id/Container - C4 Static.png | Bin 11945 -> 0 bytes .../Get Item By Id/Container - C4 Static.puml | 27 --------- .../Get Item By Id/Container - C4 Static.svg | 1 - .../Get Item By Id/Container - C4.png | Bin 11769 -> 0 bytes .../Get Item By Id/Container - C4.puml | 27 --------- .../Get Item By Id/Container - C4.svg | 1 - .../Get Item By Id/Container - Sequence.png | Bin 8215 -> 0 bytes .../Get Item By Id/Container - Sequence.puml | 15 ----- .../Get Item By Id/Container - Sequence.svg | 1 - .../Get Item By Id/Context - C4 Sequence.png | Bin 10912 -> 0 bytes .../Get Item By Id/Context - C4 Sequence.puml | 12 ---- .../Get Item By Id/Context - C4 Sequence.svg | 1 - .../Get Item By Id/Context - C4 Static.png | Bin 8618 -> 0 bytes .../Get Item By Id/Context - C4 Static.puml | 24 -------- .../Get Item By Id/Context - C4 Static.svg | 1 - .../Get Item By Id/Context - C4.png | Bin 8463 -> 0 bytes .../Get Item By Id/Context - C4.puml | 24 -------- .../Get Item By Id/Context - C4.svg | 1 - .../Get Item By Id/Context - Sequence.png | Bin 7701 -> 0 bytes .../Get Item By Id/Context - Sequence.puml | 11 ---- .../Get Item By Id/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 24324 -> 0 bytes .../Component - C4 Sequence.puml | 24 -------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16393 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Get Item Picture By Id/Component - C4.png | Bin 16220 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Get Item Picture By Id/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 18887 -> 0 bytes .../Component - Sequence.puml | 27 --------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12606 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12135 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Get Item Picture By Id/Container - C4.png | Bin 11954 -> 0 bytes .../Container - C4.puml | 27 --------- .../Get Item Picture By Id/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 8611 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11290 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8763 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Get Item Picture By Id/Context - C4.png | Bin 8608 -> 0 bytes .../Get Item Picture By Id/Context - C4.puml | 24 -------- .../Get Item Picture By Id/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8129 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 20629 -> 0 bytes .../Component - C4 Sequence.puml | 21 ------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16782 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 16619 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 18074 -> 0 bytes .../Component - Sequence.puml | 26 --------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13709 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12491 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12332 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9350 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12364 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9079 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 8928 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8778 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 19685 -> 0 bytes .../Component - C4 Sequence.puml | 21 ------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 16517 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Get Items By Brand Id/Component - C4.png | Bin 16336 -> 0 bytes .../Get Items By Brand Id/Component - C4.puml | 30 ---------- .../Get Items By Brand Id/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 17166 -> 0 bytes .../Component - Sequence.puml | 26 --------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12792 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12254 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Get Items By Brand Id/Container - C4.png | Bin 12067 -> 0 bytes .../Get Items By Brand Id/Container - C4.puml | 27 --------- .../Get Items By Brand Id/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 8796 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11475 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8868 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Get Items By Brand Id/Context - C4.png | Bin 8712 -> 0 bytes .../Get Items By Brand Id/Context - C4.puml | 24 -------- .../Get Items By Brand Id/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8285 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 23062 -> 0 bytes .../Component - C4 Sequence.puml | 26 --------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 21367 -> 0 bytes .../Component - C4 Static.puml | 35 ------------ .../Component - C4 Static.svg | 1 - .../Get Items By Ids/Component - C4.png | Bin 22956 -> 0 bytes .../Get Items By Ids/Component - C4.puml | 35 ------------ .../Get Items By Ids/Component - C4.svg | 1 - .../Get Items By Ids/Component - Sequence.png | Bin 19951 -> 0 bytes .../Component - Sequence.puml | 32 ----------- .../Get Items By Ids/Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 15412 -> 0 bytes .../Container - C4 Sequence.puml | 17 ------ .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 14605 -> 0 bytes .../Container - C4 Static.puml | 29 ---------- .../Container - C4 Static.svg | 1 - .../Get Items By Ids/Container - C4.png | Bin 16251 -> 0 bytes .../Get Items By Ids/Container - C4.puml | 29 ---------- .../Get Items By Ids/Container - C4.svg | 1 - .../Get Items By Ids/Container - Sequence.png | Bin 12692 -> 0 bytes .../Container - Sequence.puml | 19 ------- .../Get Items By Ids/Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11131 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Get Items By Ids/Context - C4 Static.png | Bin 8737 -> 0 bytes .../Get Items By Ids/Context - C4 Static.puml | 24 -------- .../Get Items By Ids/Context - C4 Static.svg | 1 - .../Get Items By Ids/Context - C4.png | Bin 8577 -> 0 bytes .../Get Items By Ids/Context - C4.puml | 24 -------- .../Get Items By Ids/Context - C4.svg | 1 - .../Get Items By Ids/Context - Sequence.png | Bin 7924 -> 0 bytes .../Get Items By Ids/Context - Sequence.puml | 11 ---- .../Get Items By Ids/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 23269 -> 0 bytes .../Component - C4 Sequence.puml | 26 --------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 21475 -> 0 bytes .../Component - C4 Static.puml | 35 ------------ .../Component - C4 Static.svg | 1 - .../Get Items By Name/Component - C4.png | Bin 23070 -> 0 bytes .../Get Items By Name/Component - C4.puml | 35 ------------ .../Get Items By Name/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 20408 -> 0 bytes .../Component - Sequence.puml | 32 ----------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 15676 -> 0 bytes .../Container - C4 Sequence.puml | 17 ------ .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 14821 -> 0 bytes .../Container - C4 Static.puml | 29 ---------- .../Container - C4 Static.svg | 1 - .../Get Items By Name/Container - C4.png | Bin 16338 -> 0 bytes .../Get Items By Name/Container - C4.puml | 29 ---------- .../Get Items By Name/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 13000 -> 0 bytes .../Container - Sequence.puml | 19 ------- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11329 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Get Items By Name/Context - C4 Static.png | Bin 8824 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Get Items By Name/Context - C4 Static.svg | 1 - .../Get Items By Name/Context - C4.png | Bin 8661 -> 0 bytes .../Get Items By Name/Context - C4.puml | 24 -------- .../Get Items By Name/Context - C4.svg | 1 - .../Get Items By Name/Context - Sequence.png | Bin 8133 -> 0 bytes .../Get Items By Name/Context - Sequence.puml | 11 ---- .../Get Items By Name/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 39572 -> 0 bytes .../Component - C4 Sequence.puml | 37 ------------- .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 21946 -> 0 bytes .../Component - C4 Static.puml | 35 ------------ .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 23776 -> 0 bytes .../Component - C4.puml | 35 ------------ .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 40118 -> 0 bytes .../Component - Sequence.puml | 47 ---------------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 20892 -> 0 bytes .../Container - C4 Sequence.puml | 19 ------- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 15185 -> 0 bytes .../Container - C4 Static.puml | 29 ---------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 16840 -> 0 bytes .../Container - C4.puml | 29 ---------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 17460 -> 0 bytes .../Container - Sequence.puml | 21 ------- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12392 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9093 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 8975 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8822 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15544 -> 0 bytes .../Component - C4 Sequence.puml | 19 ------- .../Component - C4 Sequence.svg | 1 - .../Map Catalog Api/Component - C4 Static.png | Bin 16013 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Map Catalog Api/Component - C4 Static.svg | 1 - .../Map Catalog Api/Component - C4.png | Bin 15755 -> 0 bytes .../Map Catalog Api/Component - C4.puml | 30 ---------- .../Map Catalog Api/Component - C4.svg | 1 - .../Map Catalog Api/Component - Sequence.png | Bin 11383 -> 0 bytes .../Map Catalog Api/Component - Sequence.puml | 22 -------- .../Map Catalog Api/Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 12147 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Map Catalog Api/Container - C4 Static.png | Bin 11713 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Map Catalog Api/Container - C4 Static.svg | 1 - .../Map Catalog Api/Container - C4.png | Bin 11556 -> 0 bytes .../Map Catalog Api/Container - C4.puml | 27 --------- .../Map Catalog Api/Container - C4.svg | 1 - .../Map Catalog Api/Container - Sequence.png | Bin 8288 -> 0 bytes .../Map Catalog Api/Container - Sequence.puml | 15 ----- .../Map Catalog Api/Container - Sequence.svg | 1 - .../Map Catalog Api/Context - C4 Sequence.png | Bin 10862 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Map Catalog Api/Context - C4 Sequence.svg | 1 - .../Map Catalog Api/Context - C4 Static.png | Bin 8404 -> 0 bytes .../Map Catalog Api/Context - C4 Static.puml | 24 -------- .../Map Catalog Api/Context - C4 Static.svg | 1 - .../Map Catalog Api/Context - C4.png | Bin 8254 -> 0 bytes .../Map Catalog Api/Context - C4.puml | 24 -------- .../Map Catalog Api/Context - C4.svg | 1 - .../Map Catalog Api/Context - Sequence.png | Bin 7770 -> 0 bytes .../Map Catalog Api/Context - Sequence.puml | 11 ---- .../Map Catalog Api/Context - Sequence.svg | 1 - .../Update Item/Component - C4 Sequence.png | Bin 25321 -> 0 bytes .../Update Item/Component - C4 Sequence.puml | 30 ---------- .../Update Item/Component - C4 Sequence.svg | 1 - .../Update Item/Component - C4 Static.png | Bin 20783 -> 0 bytes .../Update Item/Component - C4 Static.puml | 35 ------------ .../Update Item/Component - C4 Static.svg | 1 - .../Interfaces/Update Item/Component - C4.png | Bin 22219 -> 0 bytes .../Update Item/Component - C4.puml | 35 ------------ .../Interfaces/Update Item/Component - C4.svg | 1 - .../Update Item/Component - Sequence.png | Bin 19655 -> 0 bytes .../Update Item/Component - Sequence.puml | 34 ------------ .../Update Item/Component - Sequence.svg | 1 - .../Update Item/Container - C4 Sequence.png | Bin 14519 -> 0 bytes .../Update Item/Container - C4 Sequence.puml | 17 ------ .../Update Item/Container - C4 Sequence.svg | 1 - .../Update Item/Container - C4 Static.png | Bin 14244 -> 0 bytes .../Update Item/Container - C4 Static.puml | 29 ---------- .../Update Item/Container - C4 Static.svg | 1 - .../Interfaces/Update Item/Container - C4.png | Bin 15413 -> 0 bytes .../Update Item/Container - C4.puml | 29 ---------- .../Interfaces/Update Item/Container - C4.svg | 1 - .../Update Item/Container - Sequence.png | Bin 11806 -> 0 bytes .../Update Item/Container - Sequence.puml | 19 ------- .../Update Item/Container - Sequence.svg | 1 - .../Update Item/Context - C4 Sequence.png | Bin 10630 -> 0 bytes .../Update Item/Context - C4 Sequence.puml | 12 ---- .../Update Item/Context - C4 Sequence.svg | 1 - .../Update Item/Context - C4 Static.png | Bin 8392 -> 0 bytes .../Update Item/Context - C4 Static.puml | 24 -------- .../Update Item/Context - C4 Static.svg | 1 - .../Interfaces/Update Item/Context - C4.png | Bin 8257 -> 0 bytes .../Interfaces/Update Item/Context - C4.puml | 24 -------- .../Interfaces/Update Item/Context - C4.svg | 1 - .../Update Item/Context - Sequence.png | Bin 7466 -> 0 bytes .../Update Item/Context - Sequence.puml | 11 ---- .../Update Item/Context - Sequence.svg | 1 - .../Containers/Api/Container - C4 Static.png | Bin 13362 -> 0 bytes .../Containers/Api/Container - C4 Static.puml | 29 ---------- .../Containers/Api/Container - C4 Static.svg | 1 - .../Containers/Api/Container - C4.png | Bin 18286 -> 0 bytes .../Containers/Api/Container - C4.puml | 29 ---------- .../Containers/Api/Container - C4.svg | 1 - .../Infrastructure/Component - C4 Static.png | Bin 15846 -> 0 bytes .../Infrastructure/Component - C4 Static.puml | 30 ---------- .../Infrastructure/Component - C4 Static.svg | 1 - .../Infrastructure/Component - C4.png | Bin 14795 -> 0 bytes .../Infrastructure/Component - C4.puml | 30 ---------- .../Infrastructure/Component - C4.svg | 1 - .../Catalog Context/Component - C4 Static.png | Bin 16617 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Catalog Context/Component - C4 Static.svg | 1 - .../Catalog Context/Component - C4.png | Bin 16390 -> 0 bytes .../Catalog Context/Component - C4.puml | 30 ---------- .../Catalog Context/Component - C4.svg | 1 - .../Component - C4 Sequence.png | Bin 15423 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17242 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Catalog Brands Add/Component - C4.png | Bin 17057 -> 0 bytes .../Catalog Brands Add/Component - C4.puml | 30 ---------- .../Catalog Brands Add/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9319 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13373 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12855 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Catalog Brands Add/Container - C4.png | Bin 12680 -> 0 bytes .../Catalog Brands Add/Container - C4.puml | 27 --------- .../Catalog Brands Add/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9127 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11456 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8802 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Brands Add/Context - C4.png | Bin 8657 -> 0 bytes .../Catalog Brands Add/Context - C4.puml | 24 -------- .../Catalog Brands Add/Context - C4.svg | 1 - .../Catalog Brands Add/Context - Sequence.png | Bin 8284 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Catalog Brands Add/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15917 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17506 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17311 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9894 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13831 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13086 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12932 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9626 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11924 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9029 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Brands Any Async/Context - C4.png | Bin 8883 -> 0 bytes .../Context - C4.puml | 24 -------- .../Catalog Brands Any Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8747 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16690 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17742 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17546 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10213 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14527 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13318 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13150 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9994 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12599 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9226 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9084 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 9107 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16255 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17518 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17304 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9845 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14129 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13088 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12934 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9567 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12197 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9011 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 8868 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8730 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 17124 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 18037 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17820 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10620 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 15070 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13560 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13362 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 10402 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 13092 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9410 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9269 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 9542 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15747 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17390 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Catalog Brands Remove/Component - C4.png | Bin 17206 -> 0 bytes .../Catalog Brands Remove/Component - C4.puml | 30 ---------- .../Catalog Brands Remove/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9603 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13686 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13021 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Catalog Brands Remove/Container - C4.png | Bin 12833 -> 0 bytes .../Catalog Brands Remove/Container - C4.puml | 27 --------- .../Catalog Brands Remove/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9400 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11773 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8964 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Brands Remove/Context - C4.png | Bin 8802 -> 0 bytes .../Catalog Brands Remove/Context - C4.puml | 24 -------- .../Catalog Brands Remove/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8585 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16809 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17772 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17584 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10208 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14689 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13336 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13150 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9965 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12697 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9219 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9074 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 9108 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16374 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17591 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17412 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9911 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14256 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13160 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13003 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9716 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12318 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9073 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 8942 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8820 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15307 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17161 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Catalog Items Add/Component - C4.png | Bin 16954 -> 0 bytes .../Catalog Items Add/Component - C4.puml | 30 ---------- .../Catalog Items Add/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9190 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13259 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12784 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Catalog Items Add/Container - C4.png | Bin 12613 -> 0 bytes .../Catalog Items Add/Container - C4.puml | 27 --------- .../Catalog Items Add/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9013 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11340 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Catalog Items Add/Context - C4 Static.png | Bin 8743 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Catalog Items Add/Context - C4 Static.svg | 1 - .../Catalog Items Add/Context - C4.png | Bin 8601 -> 0 bytes .../Catalog Items Add/Context - C4.puml | 24 -------- .../Catalog Items Add/Context - C4.svg | 1 - .../Catalog Items Add/Context - Sequence.png | Bin 8180 -> 0 bytes .../Catalog Items Add/Context - Sequence.puml | 11 ---- .../Catalog Items Add/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15748 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17391 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17232 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9694 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13701 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13030 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12862 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9532 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11758 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8968 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Items Any Async/Context - C4.png | Bin 8825 -> 0 bytes .../Catalog Items Any Async/Context - C4.puml | 24 -------- .../Catalog Items Any Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8655 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16494 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17636 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17416 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10028 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14385 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13234 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13057 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9822 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12461 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9145 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 8994 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8961 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15768 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17393 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17237 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9717 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13715 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13040 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12871 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9543 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Context - C4 Sequence.png | Bin 11790 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8969 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Items Find Async/Context - C4.png | Bin 8822 -> 0 bytes .../Context - C4.puml | 24 -------- .../Catalog Items Find Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8698 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16989 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17958 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17695 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10477 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14938 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13453 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13286 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 10217 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12985 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9346 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9199 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 9336 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15487 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17283 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Catalog Items Remove/Component - C4.png | Bin 17069 -> 0 bytes .../Catalog Items Remove/Component - C4.puml | 30 ---------- .../Catalog Items Remove/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9316 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13441 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12908 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Catalog Items Remove/Container - C4.png | Bin 12720 -> 0 bytes .../Catalog Items Remove/Container - C4.puml | 27 --------- .../Catalog Items Remove/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9173 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11527 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8862 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Items Remove/Context - C4.png | Bin 8702 -> 0 bytes .../Catalog Items Remove/Context - C4.puml | 24 -------- .../Catalog Items Remove/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8325 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16588 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17680 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17440 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10025 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14482 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13255 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13089 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9814 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12513 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9153 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9016 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8936 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16186 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17484 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17284 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9801 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14089 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13088 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12936 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9590 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12191 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9009 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 8881 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8725 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15540 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17264 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Catalog Types Add/Component - C4.png | Bin 17050 -> 0 bytes .../Catalog Types Add/Component - C4.puml | 30 ---------- .../Catalog Types Add/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9413 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13446 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12864 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Catalog Types Add/Container - C4.png | Bin 12697 -> 0 bytes .../Catalog Types Add/Container - C4.puml | 27 --------- .../Catalog Types Add/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9202 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11563 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Catalog Types Add/Context - C4 Static.png | Bin 8832 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Catalog Types Add/Context - C4 Static.svg | 1 - .../Catalog Types Add/Context - C4.png | Bin 8676 -> 0 bytes .../Catalog Types Add/Context - C4.puml | 24 -------- .../Catalog Types Add/Context - C4.svg | 1 - .../Catalog Types Add/Context - Sequence.png | Bin 8366 -> 0 bytes .../Catalog Types Add/Context - Sequence.puml | 11 ---- .../Catalog Types Add/Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15847 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17430 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17269 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9821 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13765 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13044 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12882 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9586 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11856 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8983 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Types Any Async/Context - C4.png | Bin 8851 -> 0 bytes .../Catalog Types Any Async/Context - C4.puml | 24 -------- .../Catalog Types Any Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8723 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16663 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17677 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17456 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10095 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14511 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13248 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13066 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9859 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12558 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9180 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9014 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8999 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15861 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17440 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17260 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9781 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13788 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13050 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12889 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9600 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11887 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8973 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Types Find Async/Context - C4.png | Bin 8839 -> 0 bytes .../Context - C4.puml | 24 -------- .../Catalog Types Find Async/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8762 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 17140 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 18011 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17755 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10572 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 15048 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13477 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13302 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 10308 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 13092 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9353 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9228 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 9413 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15758 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17406 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Catalog Types Remove/Component - C4.png | Bin 17201 -> 0 bytes .../Catalog Types Remove/Component - C4.puml | 30 ---------- .../Catalog Types Remove/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9591 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13719 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13041 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Catalog Types Remove/Container - C4.png | Bin 12848 -> 0 bytes .../Catalog Types Remove/Container - C4.puml | 27 --------- .../Catalog Types Remove/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9451 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11789 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8976 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Catalog Types Remove/Context - C4.png | Bin 8824 -> 0 bytes .../Catalog Types Remove/Context - C4.puml | 24 -------- .../Catalog Types Remove/Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8616 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16849 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17778 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17557 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 10274 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14735 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13347 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 13169 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 10017 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12740 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9244 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 9093 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 9159 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 16349 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17533 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Component - C4.png | Bin 17338 -> 0 bytes .../Component - C4.puml | 30 ---------- .../Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9883 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 14249 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 13094 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Container - C4.png | Bin 12939 -> 0 bytes .../Container - C4.puml | 27 --------- .../Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9641 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 12319 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 9021 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Context - C4.png | Bin 8879 -> 0 bytes .../Context - C4.puml | 24 -------- .../Context - C4.svg | 1 - .../Context - Sequence.png | Bin 8774 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Context - Sequence.svg | 1 - .../Component - C4 Sequence.png | Bin 15719 -> 0 bytes .../Component - C4 Sequence.puml | 18 ------ .../Component - C4 Sequence.svg | 1 - .../Component - C4 Static.png | Bin 17389 -> 0 bytes .../Component - C4 Static.puml | 30 ---------- .../Component - C4 Static.svg | 1 - .../Save Changes Async/Component - C4.png | Bin 17236 -> 0 bytes .../Save Changes Async/Component - C4.puml | 30 ---------- .../Save Changes Async/Component - C4.svg | 1 - .../Component - Sequence.png | Bin 9677 -> 0 bytes .../Component - Sequence.puml | 19 ------- .../Component - Sequence.svg | 1 - .../Container - C4 Sequence.png | Bin 13651 -> 0 bytes .../Container - C4 Sequence.puml | 15 ----- .../Container - C4 Sequence.svg | 1 - .../Container - C4 Static.png | Bin 12996 -> 0 bytes .../Container - C4 Static.puml | 27 --------- .../Container - C4 Static.svg | 1 - .../Save Changes Async/Container - C4.png | Bin 12837 -> 0 bytes .../Save Changes Async/Container - C4.puml | 27 --------- .../Save Changes Async/Container - C4.svg | 1 - .../Container - Sequence.png | Bin 9424 -> 0 bytes .../Container - Sequence.puml | 15 ----- .../Container - Sequence.svg | 1 - .../Context - C4 Sequence.png | Bin 11742 -> 0 bytes .../Context - C4 Sequence.puml | 12 ---- .../Context - C4 Sequence.svg | 1 - .../Context - C4 Static.png | Bin 8937 -> 0 bytes .../Context - C4 Static.puml | 24 -------- .../Context - C4 Static.svg | 1 - .../Save Changes Async/Context - C4.png | Bin 8804 -> 0 bytes .../Save Changes Async/Context - C4.puml | 24 -------- .../Save Changes Async/Context - C4.svg | 1 - .../Save Changes Async/Context - Sequence.png | Bin 8605 -> 0 bytes .../Context - Sequence.puml | 11 ---- .../Save Changes Async/Context - Sequence.svg | 1 - .../Infrastructure/Container - C4 Static.png | Bin 11777 -> 0 bytes .../Infrastructure/Container - C4 Static.puml | 27 --------- .../Infrastructure/Container - C4 Static.svg | 1 - .../Infrastructure/Container - C4.png | Bin 11619 -> 0 bytes .../Infrastructure/Container - C4.puml | 27 --------- .../Infrastructure/Container - C4.svg | 1 - .../Catalog Api/Context - C4 Static.png | Bin 7788 -> 0 bytes .../Catalog Api/Context - C4 Static.puml | 24 -------- .../Catalog Api/Context - C4 Static.svg | 1 - .../Catalog Api/Context - C4.png | Bin 7624 -> 0 bytes .../Catalog Api/Context - C4.puml | 24 -------- .../Catalog Api/Context - C4.svg | 1 - .../Component - C4 Static.png | Bin 25446 -> 0 bytes .../Component - C4 Static.puml | 49 ----------------- .../Component - C4 Static.svg | 1 - .../Software Systems/Component - C4.png | Bin 33840 -> 0 bytes .../Software Systems/Component - C4.puml | 49 ----------------- .../Software Systems/Component - C4.svg | 1 - .../Container - C4 Static.png | Bin 14358 -> 0 bytes .../Container - C4 Static.puml | 35 ------------ .../Container - C4 Static.svg | 1 - .../Software Systems/Container - C4.png | Bin 20017 -> 0 bytes .../Software Systems/Container - C4.puml | 35 ------------ .../Software Systems/Container - C4.svg | 1 - .../Software Systems/Context - C4 Static.png | Bin 7889 -> 0 bytes .../Software Systems/Context - C4 Static.puml | 25 --------- .../Software Systems/Context - C4 Static.svg | 1 - .../Software Systems/Context - C4.png | Bin 7640 -> 0 bytes .../Software Systems/Context - C4.puml | 25 --------- .../Software Systems/Context - C4.svg | 1 - .../dotnet/eShop/Component - C4 Static.png | Bin 25090 -> 0 bytes .../dotnet/eShop/Component - C4 Static.puml | 49 ----------------- .../dotnet/eShop/Component - C4 Static.svg | 1 - .../Diagrams/dotnet/eShop/Component - C4.png | Bin 33450 -> 0 bytes .../Diagrams/dotnet/eShop/Component - C4.puml | 49 ----------------- .../Diagrams/dotnet/eShop/Component - C4.svg | 1 - .../dotnet/eShop/Container - C4 Static.png | Bin 13392 -> 0 bytes .../dotnet/eShop/Container - C4 Static.puml | 35 ------------ .../dotnet/eShop/Container - C4 Static.svg | 1 - .../Diagrams/dotnet/eShop/Container - C4.png | Bin 19637 -> 0 bytes .../Diagrams/dotnet/eShop/Container - C4.puml | 35 ------------ .../Diagrams/dotnet/eShop/Container - C4.svg | 1 - .../dotnet/eShop/Context - C4 Static.png | Bin 7287 -> 0 bytes .../dotnet/eShop/Context - C4 Static.puml | 25 --------- .../dotnet/eShop/Context - C4 Static.svg | 1 - .../Diagrams/dotnet/eShop/Context - C4.png | Bin 7013 -> 0 bytes .../Diagrams/dotnet/eShop/Context - C4.puml | 25 --------- .../Diagrams/dotnet/eShop/Context - C4.svg | 1 - Samples/dotnet.eShop/draw-diagrams.bat | 2 +- 2833 files changed, 15899 insertions(+), 17040 deletions(-) create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4 Static.puml create mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Api/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Catalog Api/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Context - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Component - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Container - C4.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4 Static.svg delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.png delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.puml delete mode 100644 Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Context - C4.svg diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.puml index e5d531916..203520a4c 100644 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.puml +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4 Static.puml @@ -17,32 +17,32 @@ skinparam linetype polyline title All Software Systems - C4 Static - Component level -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") } -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") } } -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") } -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") } } -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") SHOW_LEGEND() diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.puml index 4f53de3c9..0227d6d04 100644 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.puml +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Component - C4.puml @@ -17,32 +17,32 @@ skinparam linetype polyline title All Software Systems - C4 - Component level -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") } -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") } } -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") } -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") } } -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") SHOW_LEGEND() diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.puml index dbe386726..92f299007 100644 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.puml +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4 Static.puml @@ -17,18 +17,18 @@ skinparam linetype polyline title All Software Systems - C4 Static - Container level -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") } -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") } -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") SHOW_LEGEND() diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.puml index 91cfbd679..708b2fe5e 100644 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.puml +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Container - C4.puml @@ -17,18 +17,18 @@ skinparam linetype polyline title All Software Systems - C4 - Container level -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") } -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") } -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") SHOW_LEGEND() diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.puml index 2657ed8cf..448cb15c6 100644 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.puml +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4 Static.puml @@ -16,8 +16,8 @@ skinparam linetype polyline title All Software Systems - C4 Static - Context level -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") -System(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.puml index bb212bf78..f5e28d4fc 100644 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.puml +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/Context - C4.puml @@ -16,8 +16,8 @@ skinparam linetype polyline title All Software Systems - C4 - Context level -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") -System(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4 Static.puml new file mode 100644 index 000000000..970c3e1c3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4 Static.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4.puml new file mode 100644 index 000000000..3ee254479 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Component - C4.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4 Static.puml new file mode 100644 index 000000000..e6558ef9b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4.puml new file mode 100644 index 000000000..59c9f016b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Container - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4 Static.puml new file mode 100644 index 000000000..6dc8471d1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4 Static.puml @@ -0,0 +1,25 @@ +@startuml +!include ..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4.puml new file mode 100644 index 000000000..cf3971647 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Context - C4.puml @@ -0,0 +1,25 @@ +@startuml +!include ..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4 Static.puml new file mode 100644 index 000000000..3974d0a6f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4 Static.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4.puml new file mode 100644 index 000000000..ffa2050d0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Component - C4.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4 Static.puml new file mode 100644 index 000000000..c396668f7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4.puml new file mode 100644 index 000000000..c866cd70f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml new file mode 100644 index 000000000..ffe467de8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4.puml new file mode 100644 index 000000000..985a2adcb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Component - C4.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml new file mode 100644 index 000000000..1686c239d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml new file mode 100644 index 000000000..25b037476 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..f9894f25a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml new file mode 100644 index 000000000..01596db56 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml new file mode 100644 index 000000000..ecd70ecdc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml new file mode 100644 index 000000000..26d561a9d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml @@ -0,0 +1,24 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Data" #White + participant "Redis Basket Repository" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Delete Basket Async +group Delete Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : Key Delete Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..b69188646 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml new file mode 100644 index 000000000..80a2030f8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml new file mode 100644 index 000000000..c0a63bf9e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml new file mode 100644 index 000000000..73188ead9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Delete Basket Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..3bc9af5dd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Delete Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml new file mode 100644 index 000000000..6ed969819 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml new file mode 100644 index 000000000..5eceecfc3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml new file mode 100644 index 000000000..bd89fcafb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Delete Basket Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..67d2b8e38 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml @@ -0,0 +1,22 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Return (JsonSerializer.Deserialize)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml new file mode 100644 index 000000000..cf260fa4f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml new file mode 100644 index 000000000..1fcf5a004 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml new file mode 100644 index 000000000..00149779e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Data" #White + participant "Redis Basket Repository" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Async +group Get Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Return (JsonSerializer.Deserialize) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..704239800 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Get Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml new file mode 100644 index 000000000..932069e8c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml new file mode 100644 index 000000000..09de5386c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml new file mode 100644 index 000000000..4792c2f9a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Get Basket Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..97f3b1c62 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Get Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml new file mode 100644 index 000000000..389fb0e28 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml new file mode 100644 index 000000000..5b10341f6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml new file mode 100644 index 000000000..00a1bde9d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Get Basket Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml new file mode 100644 index 000000000..0f092a054 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml new file mode 100644 index 000000000..1c823aa72 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml new file mode 100644 index 000000000..530f4e8a3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml new file mode 100644 index 000000000..622496a7e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Data" #White + participant "Redis Basket Repository" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml new file mode 100644 index 000000000..d055350b0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Get Basket Key") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml new file mode 100644 index 000000000..c821360f7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml new file mode 100644 index 000000000..03e079e29 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml new file mode 100644 index 000000000..c41dd7727 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Get Basket Key + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml new file mode 100644 index 000000000..549326f3a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Get Basket Key") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml new file mode 100644 index 000000000..508670bdd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml new file mode 100644 index 000000000..75fffb7b7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml new file mode 100644 index 000000000..e17b85edd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Get Basket Key - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Get Basket Key + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..12e092726 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml @@ -0,0 +1,25 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Update Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Return (JsonSerializer.Deserialize)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml new file mode 100644 index 000000000..a7515f085 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml new file mode 100644 index 000000000..85ac2ea41 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async\nString Get Lease Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml new file mode 100644 index 000000000..c274bed6b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml @@ -0,0 +1,30 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Data" #White + participant "Redis Basket Repository" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Update Basket Async +group Update Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Set Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Async +group Get Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Return (JsonSerializer.Deserialize) +end +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..bb6b512bb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Update Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml new file mode 100644 index 000000000..b6946b5ca --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml new file mode 100644 index 000000000..2457d958e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml new file mode 100644 index 000000000..c935c494d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Update Basket Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..fefaf22cf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Update Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml new file mode 100644 index 000000000..1721807ca --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml new file mode 100644 index 000000000..4dd45471f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml new file mode 100644 index 000000000..9f06b0732 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Update Basket Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml new file mode 100644 index 000000000..6cf41f04e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml new file mode 100644 index 000000000..a63433e60 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..f862fdcd2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml new file mode 100644 index 000000000..e122284b2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml new file mode 100644 index 000000000..dadd4645d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml new file mode 100644 index 000000000..9d35ea5e2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Data" #White + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : Key Delete Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..d6e659648 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Key Delete Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml new file mode 100644 index 000000000..2056f7acd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml new file mode 100644 index 000000000..23cd6dca5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml new file mode 100644 index 000000000..b14a1089b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Key Delete Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..032d21e82 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Key Delete Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml new file mode 100644 index 000000000..0a71cf147 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml new file mode 100644 index 000000000..36f48630e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml new file mode 100644 index 000000000..61adcd648 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - Key Delete Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Key Delete Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..d0c01b6cb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml new file mode 100644 index 000000000..1278fef2e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml new file mode 100644 index 000000000..4b968f8aa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml new file mode 100644 index 000000000..9241f5285 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Data" #White + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..9c0cb39b1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "String Get Lease Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml new file mode 100644 index 000000000..198ca369c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml new file mode 100644 index 000000000..f1633ab03 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml new file mode 100644 index 000000000..a1fa26624 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : String Get Lease Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..0bf667040 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "String Get Lease Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml new file mode 100644 index 000000000..34a245d02 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml new file mode 100644 index 000000000..54412f4b7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml new file mode 100644 index 000000000..eb62e4dfa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : String Get Lease Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..40b396ea0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml new file mode 100644 index 000000000..1bba6044c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml new file mode 100644 index 000000000..31b37a982 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml new file mode 100644 index 000000000..744c9220b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Data" #White + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Set Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..d4ba86081 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "String Set Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml new file mode 100644 index 000000000..cf3b06708 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml new file mode 100644 index 000000000..884be7a33 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml new file mode 100644 index 000000000..070ea6023 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : String Set Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..9c9512a2e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "String Set Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml new file mode 100644 index 000000000..7a269b1ee --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml new file mode 100644 index 000000000..8e3b3d317 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml new file mode 100644 index 000000000..18ff21cfe --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Data - Redis Database - String Set Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : String Set Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml new file mode 100644 index 000000000..88876c587 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4.puml new file mode 100644 index 000000000..57cbbff71 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Data/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Data - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml new file mode 100644 index 000000000..cf72bc5ff --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml new file mode 100644 index 000000000..1e6a5580f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Component - C4.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml new file mode 100644 index 000000000..30c9593da --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml new file mode 100644 index 000000000..3907871aa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml new file mode 100644 index 000000000..77bcd40ac --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Delete Basket") +alt string.IsNullOrEmpty(userId) +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Not Authenticated") +end +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml new file mode 100644 index 000000000..42103d657 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml new file mode 100644 index 000000000..d79ef9de1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml new file mode 100644 index 000000000..89ba386d3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml @@ -0,0 +1,35 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Grpc" #White + participant "Basket Service" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService +end box + + +box "Data" #White + participant "Redis Basket Repository" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Delete Basket +group Delete Basket +alt string.IsNullOrEmpty(userId) +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Throw Not Authenticated +end +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Delete Basket Async +group Delete Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : Key Delete Async +end +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..64e425c93 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Delete Basket") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml new file mode 100644 index 000000000..32068685f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml new file mode 100644 index 000000000..5afa6bc0f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml new file mode 100644 index 000000000..808f21830 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Grpc" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc : Delete Basket +group Delete Basket +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Delete Basket Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..0b08fa5f3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Delete Basket") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml new file mode 100644 index 000000000..cdfbaec61 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml new file mode 100644 index 000000000..520452050 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml new file mode 100644 index 000000000..f4493a420 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Delete Basket + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml new file mode 100644 index 000000000..0b661a9bb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Get Basket") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Return (JsonSerializer.Deserialize)") +alt data is not null +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket Response") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Return (response)") +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml new file mode 100644 index 000000000..ed8b5b6b6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml new file mode 100644 index 000000000..5df6e3183 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml new file mode 100644 index 000000000..5ae6aaf5d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - Sequence.puml @@ -0,0 +1,39 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Grpc" #White + participant "Basket Service" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService +end box + + +box "Data" #White + participant "Redis Basket Repository" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Get Basket +group Get Basket +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Async +group Get Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Return (JsonSerializer.Deserialize) +end +alt data is not null +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Map To Customer Basket Response +group Map To Customer Basket Response +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Return (response) +end +end +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..62c08eb28 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Get Basket") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Get Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml new file mode 100644 index 000000000..7fb5bd1eb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml new file mode 100644 index 000000000..70756f628 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Get Basket Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml new file mode 100644 index 000000000..6b6d01efe --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Grpc" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc : Get Basket +group Get Basket +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Get Basket Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..351da4954 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Get Basket") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml new file mode 100644 index 000000000..3d066a3c2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml new file mode 100644 index 000000000..47764c1e4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml new file mode 100644 index 000000000..98cf4d1b0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Get Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Get Basket + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml new file mode 100644 index 000000000..ab712f9dc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket Response") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Return (response)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml new file mode 100644 index 000000000..cc10a6605 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml new file mode 100644 index 000000000..6665e9572 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml new file mode 100644 index 000000000..f9f42727a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Grpc" #White + participant "Basket Service" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Map To Customer Basket Response +group Map To Customer Basket Response +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Return (response) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml new file mode 100644 index 000000000..b422e9ec0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Map To Customer Basket Response") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml new file mode 100644 index 000000000..f161ec88e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml new file mode 100644 index 000000000..90356c1af --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml new file mode 100644 index 000000000..e39629c33 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Grpc" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc : Map To Customer Basket Response + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml new file mode 100644 index 000000000..240ef2f69 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Map To Customer Basket Response") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml new file mode 100644 index 000000000..1e0057a68 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml new file mode 100644 index 000000000..5962f5040 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml new file mode 100644 index 000000000..7e5cd0dfa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket Response - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Map To Customer Basket Response + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml new file mode 100644 index 000000000..937df09de --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Return (response)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml new file mode 100644 index 000000000..3cf89ddf7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml new file mode 100644 index 000000000..3fddf0e74 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml new file mode 100644 index 000000000..a36b8c529 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Grpc" #White + participant "Basket Service" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Map To Customer Basket +group Map To Customer Basket +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Return (response) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..a612cb98d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Map To Customer Basket") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml new file mode 100644 index 000000000..530207d27 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml new file mode 100644 index 000000000..3b9781c57 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml new file mode 100644 index 000000000..be903c85c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Grpc" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc : Map To Customer Basket + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..8f08ccf76 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Map To Customer Basket") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml new file mode 100644 index 000000000..1371233a5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml new file mode 100644 index 000000000..cac2c30d5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml new file mode 100644 index 000000000..f9dc4c3b2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Map To Customer Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Map To Customer Basket + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml new file mode 100644 index 000000000..1c922f91c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Basket Does Not Exist") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml new file mode 100644 index 000000000..a39f8d4b3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml new file mode 100644 index 000000000..6704f3f30 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml new file mode 100644 index 000000000..dd4c133c6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Grpc" #White + participant "Basket Service" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Throw Basket Does Not Exist + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml new file mode 100644 index 000000000..fd4c03560 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Throw Basket Does Not Exist") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml new file mode 100644 index 000000000..b4a166a36 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml new file mode 100644 index 000000000..ac076bfea --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml new file mode 100644 index 000000000..a1890c8a2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Grpc" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc : Throw Basket Does Not Exist + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml new file mode 100644 index 000000000..c05f99d8c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Throw Basket Does Not Exist") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml new file mode 100644 index 000000000..d12e54769 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml new file mode 100644 index 000000000..e06448380 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml new file mode 100644 index 000000000..1b0b38dbb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Basket Does Not Exist/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Basket Does Not Exist - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Throw Basket Does Not Exist + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml new file mode 100644 index 000000000..0a8436e11 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Not Authenticated") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml new file mode 100644 index 000000000..1332bef8c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml new file mode 100644 index 000000000..100f531f3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml new file mode 100644 index 000000000..257238763 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Grpc" #White + participant "Basket Service" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Throw Not Authenticated + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml new file mode 100644 index 000000000..cce43d033 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Throw Not Authenticated") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml new file mode 100644 index 000000000..26984f3c3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml new file mode 100644 index 000000000..84c9b3fd6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml new file mode 100644 index 000000000..a945eee81 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Grpc" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc : Throw Not Authenticated + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml new file mode 100644 index 000000000..4ddb9e98f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Throw Not Authenticated") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml new file mode 100644 index 000000000..1a0df8fb5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml new file mode 100644 index 000000000..2f40dd549 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml new file mode 100644 index 000000000..d5322308a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Throw Not Authenticated/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Throw Not Authenticated - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Throw Not Authenticated + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml new file mode 100644 index 000000000..4a9ec5aa6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Update Basket") +alt string.IsNullOrEmpty(userId) +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Not Authenticated") +end +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Return (response)") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Update Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Return (JsonSerializer.Deserialize)") +alt response is null +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Basket Does Not Exist") +end +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket Response") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Return (response)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml new file mode 100644 index 000000000..4c39f5164 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Static.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml new file mode 100644 index 000000000..cdf0c99fc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Update Basket Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async\nString Get Lease Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml new file mode 100644 index 000000000..e15417086 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - Sequence.puml @@ -0,0 +1,52 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + +box "Grpc" #White + participant "Basket Service" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService +end box + + +box "Data" #White + participant "Redis Basket Repository" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository + participant "Redis Database" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Update Basket +group Update Basket +alt string.IsNullOrEmpty(userId) +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Throw Not Authenticated +end +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Map To Customer Basket +group Map To Customer Basket +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Return (response) +end +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Update Basket Async +group Update Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Set Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Async +group Get Basket Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async +DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Return (JsonSerializer.Deserialize) +end +end +alt response is null +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Throw Basket Does Not Exist +end +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Map To Customer Basket Response +group Map To Customer Basket Response +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Return (response) +end +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..0d727906f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Update Basket") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Update Basket Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml new file mode 100644 index 000000000..939d1a25a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml new file mode 100644 index 000000000..9d0e827fc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Update Basket Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml new file mode 100644 index 000000000..2c9ecac25 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Api" #White + participant "Grpc" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc + participant "Data" as DotNetEShop.SoftwareSystems.BasketApi.Containers.Data +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc : Update Basket +group Update Basket +DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc -> DotNetEShop.SoftwareSystems.BasketApi.Containers.Data : Update Basket Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..d113eedcc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.BasketApi, "Update Basket") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml new file mode 100644 index 000000000..2c1ca6870 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml new file mode 100644 index 000000000..2b2d61d67 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml new file mode 100644 index 000000000..595ad8aac --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Basket Api - Grpc - Basket Service - Update Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Api" as DotNetEShop.SoftwareSystems.BasketApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.BasketApi : Update Basket + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml new file mode 100644 index 000000000..f50f17d97 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml new file mode 100644 index 000000000..53e7c0d6e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Containers/Grpc/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - Grpc - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4 Static.puml new file mode 100644 index 000000000..27134d90c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4.puml new file mode 100644 index 000000000..c530a4db5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Basket Api/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Basket Api - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4 Static.puml new file mode 100644 index 000000000..897436524 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4.puml new file mode 100644 index 000000000..dad32a6a3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4 Static.puml new file mode 100644 index 000000000..fca8782c5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4.puml new file mode 100644 index 000000000..b1315302d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml new file mode 100644 index 000000000..38d6ccacc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4.puml new file mode 100644 index 000000000..95c0643f0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml new file mode 100644 index 000000000..c3d62c902 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml new file mode 100644 index 000000000..4f02fcd86 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml new file mode 100644 index 000000000..7c808485b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml new file mode 100644 index 000000000..68c1c9428 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml new file mode 100644 index 000000000..e29ec4eab --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml new file mode 100644 index 000000000..43d8721fe --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml new file mode 100644 index 000000000..16cf30199 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Change Uri Placeholder") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml new file mode 100644 index 000000000..63e18c08f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml new file mode 100644 index 000000000..33bb1f31f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml new file mode 100644 index 000000000..6284e92c6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Change Uri Placeholder + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml new file mode 100644 index 000000000..1b4522ba9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Change Uri Placeholder") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml new file mode 100644 index 000000000..6d077e33a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml new file mode 100644 index 000000000..27fc6ffb0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml new file mode 100644 index 000000000..84ab3899f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Change Uri Placeholder - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Change Uri Placeholder + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml new file mode 100644 index 000000000..fc672bbd4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml @@ -0,0 +1,25 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Create Item") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.CreatedAtRoute)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml new file mode 100644 index 000000000..c279fe9f6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml new file mode 100644 index 000000000..01a9f320f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml new file mode 100644 index 000000000..99a56d678 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - Sequence.puml @@ -0,0 +1,29 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Create Item +group Create Item +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Add +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Save Changes Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.CreatedAtRoute) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..475476546 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Create Item") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml new file mode 100644 index 000000000..cad82cef8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml new file mode 100644 index 000000000..fd8151822 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml new file mode 100644 index 000000000..f583c3de0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - Sequence.puml @@ -0,0 +1,20 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Create Item +group Create Item +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Add +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Save Changes Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..d6313d4bd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Create Item") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml new file mode 100644 index 000000000..ed4f92390 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml new file mode 100644 index 000000000..71990d04b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml new file mode 100644 index 000000000..57ba6ea2a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Create Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Create Item + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml new file mode 100644 index 000000000..23c496561 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Delete Item By Id") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Single Or Default") +alt item is null +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.NotFound)") +end +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Remove") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.NoContent)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml new file mode 100644 index 000000000..be5263205 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml new file mode 100644 index 000000000..4559dbc85 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Single Or Default\nCatalog Items Remove\nSave Changes Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml new file mode 100644 index 000000000..181039835 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - Sequence.puml @@ -0,0 +1,33 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Delete Item By Id +group Delete Item By Id +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Single Or Default +alt item is null +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.NotFound) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Remove +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Save Changes Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.NoContent) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml new file mode 100644 index 000000000..2ed26f746 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Delete Item By Id") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Single Or Default") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Remove") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml new file mode 100644 index 000000000..cf8a9a3f5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml new file mode 100644 index 000000000..2b9ca30b9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Single Or Default\nCatalog Items Remove\nSave Changes Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml new file mode 100644 index 000000000..44210be80 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Delete Item By Id +group Delete Item By Id +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Single Or Default +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Remove +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Save Changes Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml new file mode 100644 index 000000000..775f53667 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Delete Item By Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml new file mode 100644 index 000000000..f86ac4a54 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml new file mode 100644 index 000000000..fd30b05dd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml new file mode 100644 index 000000000..5a9d84003 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Delete Item By Id - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Delete Item By Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml new file mode 100644 index 000000000..e7754eac7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get All Items") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml new file mode 100644 index 000000000..e18a2296a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml new file mode 100644 index 000000000..5267f56c0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml new file mode 100644 index 000000000..87af1f82c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - Sequence.puml @@ -0,0 +1,32 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get All Items +group Get All Items +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items To List Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml new file mode 100644 index 000000000..44ff39d26 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get All Items") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml new file mode 100644 index 000000000..4d68e55bb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml new file mode 100644 index 000000000..ebcfd9c5a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml new file mode 100644 index 000000000..45b4f364f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get All Items +group Get All Items +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml new file mode 100644 index 000000000..5c06825bf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get All Items") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml new file mode 100644 index 000000000..524a4c0dc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml new file mode 100644 index 000000000..a73c73137 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml new file mode 100644 index 000000000..b14158ada --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get All Items - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get All Items + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml new file mode 100644 index 000000000..0098d4694 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Full Path") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml new file mode 100644 index 000000000..8b0eb4ade --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml new file mode 100644 index 000000000..da590effa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml new file mode 100644 index 000000000..5a40eb1f0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Full Path + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml new file mode 100644 index 000000000..26cf86032 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Full Path") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml new file mode 100644 index 000000000..ab0caf33e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml new file mode 100644 index 000000000..98f15cc1a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml new file mode 100644 index 000000000..75eba5d2b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Full Path + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml new file mode 100644 index 000000000..79ec5da81 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Full Path") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml new file mode 100644 index 000000000..7c01a675a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml new file mode 100644 index 000000000..672ab7571 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml new file mode 100644 index 000000000..336290a86 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Full Path/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Full Path - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Full Path + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml new file mode 100644 index 000000000..28d993105 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Image Mime Type From Image File Extension") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml new file mode 100644 index 000000000..16b7bb36d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml new file mode 100644 index 000000000..6ad94bbc5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml new file mode 100644 index 000000000..155ee67c0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Image Mime Type From Image File Extension + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml new file mode 100644 index 000000000..b347558cc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Image Mime Type From Image File Extension") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml new file mode 100644 index 000000000..5beec4a07 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml new file mode 100644 index 000000000..12300084b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml new file mode 100644 index 000000000..321fb8e7b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Image Mime Type From Image File Extension + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml new file mode 100644 index 000000000..a3fb0886e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Image Mime Type From Image File Extension") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml new file mode 100644 index 000000000..380024c97 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml new file mode 100644 index 000000000..45cd78231 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml new file mode 100644 index 000000000..430670593 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Image Mime Type From Image File Extension/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Image Mime Type From Image File Extension - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Image Mime Type From Image File Extension + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml new file mode 100644 index 000000000..882272234 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml @@ -0,0 +1,25 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Item By Id") +alt id <= 0 +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.BadRequest)") +end +alt item == null +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.NotFound)") +end +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml new file mode 100644 index 000000000..fdade8a17 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml new file mode 100644 index 000000000..32955d33d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml new file mode 100644 index 000000000..d3215c58c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - Sequence.puml @@ -0,0 +1,28 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Item By Id +group Get Item By Id +alt id <= 0 +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.BadRequest) +end +alt item == null +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.NotFound) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml new file mode 100644 index 000000000..10165c881 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Item By Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml new file mode 100644 index 000000000..6c2ffeae8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml new file mode 100644 index 000000000..7b381d4f4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml new file mode 100644 index 000000000..aa452b788 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Item By Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml new file mode 100644 index 000000000..b5b1a41b7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Item By Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml new file mode 100644 index 000000000..163e368a1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml new file mode 100644 index 000000000..c3821442b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml new file mode 100644 index 000000000..ed5e453e4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item By Id - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Item By Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml new file mode 100644 index 000000000..cb92b603b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Item Picture By Id") +alt item is null +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.NotFound)") +end +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Full Path") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Image Mime Type From Image File Extension") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.PhysicalFile)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml new file mode 100644 index 000000000..aa16cea8b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml new file mode 100644 index 000000000..5f85ee0b7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml new file mode 100644 index 000000000..53698907e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Item Picture By Id +group Get Item Picture By Id +alt item is null +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.NotFound) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Full Path +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Image Mime Type From Image File Extension +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.PhysicalFile) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml new file mode 100644 index 000000000..246c728e1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Item Picture By Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml new file mode 100644 index 000000000..6b8f01b92 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml new file mode 100644 index 000000000..3fc9531f3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml new file mode 100644 index 000000000..51c3170f2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Item Picture By Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml new file mode 100644 index 000000000..16d6aa67a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Item Picture By Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml new file mode 100644 index 000000000..548d3e8a4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml new file mode 100644 index 000000000..f14b775cf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml new file mode 100644 index 000000000..0d00c2a7a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Item Picture By Id - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Item Picture By Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml new file mode 100644 index 000000000..0363e6c6b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Brand And Type Id") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml new file mode 100644 index 000000000..e16e69dd5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml new file mode 100644 index 000000000..3447e4361 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml new file mode 100644 index 000000000..c896d1ed6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - Sequence.puml @@ -0,0 +1,26 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Items By Brand And Type Id +group Get Items By Brand And Type Id +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml new file mode 100644 index 000000000..b2b210eaf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Brand And Type Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml new file mode 100644 index 000000000..41c719605 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml new file mode 100644 index 000000000..9721fa518 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml new file mode 100644 index 000000000..b5199e7c2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Items By Brand And Type Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml new file mode 100644 index 000000000..670552b14 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Items By Brand And Type Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml new file mode 100644 index 000000000..56773f1cf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml new file mode 100644 index 000000000..27d98df45 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml new file mode 100644 index 000000000..0e08c2887 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Items By Brand And Type Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml new file mode 100644 index 000000000..fcaf6bdb8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Brand Id") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml new file mode 100644 index 000000000..fb337310e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml new file mode 100644 index 000000000..2dfcf3706 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml new file mode 100644 index 000000000..483450f33 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - Sequence.puml @@ -0,0 +1,26 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Items By Brand Id +group Get Items By Brand Id +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml new file mode 100644 index 000000000..6d19577d4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Brand Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml new file mode 100644 index 000000000..f5e470f6e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml new file mode 100644 index 000000000..0f775cbe6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml new file mode 100644 index 000000000..95fdbb81a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Items By Brand Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml new file mode 100644 index 000000000..d77d107e9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Items By Brand Id") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml new file mode 100644 index 000000000..3a87c7383 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml new file mode 100644 index 000000000..408543685 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml new file mode 100644 index 000000000..7858f8e4d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Brand Id - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Items By Brand Id + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml new file mode 100644 index 000000000..15c046184 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Ids") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml new file mode 100644 index 000000000..1da2ffec6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml new file mode 100644 index 000000000..206abb03e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml new file mode 100644 index 000000000..15289e519 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - Sequence.puml @@ -0,0 +1,32 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Items By Ids +group Get Items By Ids +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items To List Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml new file mode 100644 index 000000000..5fc5cb4af --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Ids") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml new file mode 100644 index 000000000..409c5c3e6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml new file mode 100644 index 000000000..32b8cf667 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml new file mode 100644 index 000000000..650d1391d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Items By Ids +group Get Items By Ids +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml new file mode 100644 index 000000000..5b26b1e82 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Items By Ids") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml new file mode 100644 index 000000000..a0821419a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml new file mode 100644 index 000000000..3269a9de5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml new file mode 100644 index 000000000..ce9e7e72b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Ids - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Items By Ids + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml new file mode 100644 index 000000000..eb269ca2b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Name") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml new file mode 100644 index 000000000..130500c10 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml new file mode 100644 index 000000000..516066ffb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml new file mode 100644 index 000000000..5ff7e232c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - Sequence.puml @@ -0,0 +1,32 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Items By Name +group Get Items By Name +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items To List Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml new file mode 100644 index 000000000..c4c605805 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Name") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml new file mode 100644 index 000000000..3374c2b7a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml new file mode 100644 index 000000000..5f8a1c4ee --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml new file mode 100644 index 000000000..b829c29cc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Items By Name +group Get Items By Name +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml new file mode 100644 index 000000000..697f415e1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Items By Name") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml new file mode 100644 index 000000000..f7c33d9d6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml new file mode 100644 index 000000000..95ce4c951 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml new file mode 100644 index 000000000..f89683e65 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Name - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Items By Name + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml new file mode 100644 index 000000000..67b06192e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml @@ -0,0 +1,37 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Semantic Relevance") +alt !services.CatalogAI.IsEnabled +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Name") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") +end +alt services.Logger.IsEnabled(LogLevel.Debug) +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") +else +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") +end +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (items)") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Ok)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml new file mode 100644 index 000000000..6f8b241e0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml new file mode 100644 index 000000000..a47e3e4af --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml new file mode 100644 index 000000000..6bcb05d5b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - Sequence.puml @@ -0,0 +1,47 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Items By Semantic Relevance +group Get Items By Semantic Relevance +alt !services.CatalogAI.IsEnabled +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Get Items By Name +group Get Items By Name +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items To List Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end +end +alt services.Logger.IsEnabled(LogLevel.Debug) +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items To List Async +else +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items To List Async +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Change Uri Placeholder +group Change Uri Placeholder +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (items) +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Ok) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml new file mode 100644 index 000000000..53d5cf460 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Semantic Relevance") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml new file mode 100644 index 000000000..fb40312cf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml new file mode 100644 index 000000000..c5c0332b8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml new file mode 100644 index 000000000..1ac2c6689 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Get Items By Semantic Relevance +group Get Items By Semantic Relevance +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml new file mode 100644 index 000000000..84715fd43 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Get Items By Semantic Relevance") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml new file mode 100644 index 000000000..27f78ce8e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml new file mode 100644 index 000000000..9cebf98fa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml new file mode 100644 index 000000000..0499e254b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Get Items By Semantic Relevance + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml new file mode 100644 index 000000000..ff4c1e5a4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Map Catalog Api") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (app)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml new file mode 100644 index 000000000..14f814b43 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml new file mode 100644 index 000000000..913f484d5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml new file mode 100644 index 000000000..99f468254 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Map Catalog Api +group Map Catalog Api +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (app) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml new file mode 100644 index 000000000..770bf5cb8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Map Catalog Api") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml new file mode 100644 index 000000000..4653afabe --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml new file mode 100644 index 000000000..0ba5c2166 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml new file mode 100644 index 000000000..819abc2b5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Map Catalog Api + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml new file mode 100644 index 000000000..054f174f5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Map Catalog Api") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml new file mode 100644 index 000000000..c0e54fb46 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml new file mode 100644 index 000000000..4fe72f918 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml new file mode 100644 index 000000000..035d4d186 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Map Catalog Api - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Map Catalog Api + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml new file mode 100644 index 000000000..13ba2f4d1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +Boundary_End() + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Update Item") +alt catalogItem == null +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.NotFound)") +end +alt priceEntry.IsModified +else +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") +end +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Return (TypedResults.Created)") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml new file mode 100644 index 000000000..8bbbada47 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml new file mode 100644 index 000000000..8a71369b0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml new file mode 100644 index 000000000..8d85eaf54 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - Sequence.puml @@ -0,0 +1,34 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Api" #White + participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi +end box + + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Update Item +group Update Item +alt catalogItem == null +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.NotFound) +end +alt priceEntry.IsModified +else +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Save Changes Async +end +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi : Return (TypedResults.Created) +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..e1ff31488 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Update Item") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml new file mode 100644 index 000000000..103d2ff32 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml new file mode 100644 index 000000000..c6895ed9c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml new file mode 100644 index 000000000..aea20e68d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Api" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api : Update Item +group Update Item +DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Save Changes Async +end + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..3071c3f7b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Update Item") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml new file mode 100644 index 000000000..b8997160f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml new file mode 100644 index 000000000..eb1840fee --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml new file mode 100644 index 000000000..1da65efab --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Api - Catalog Api - Update Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Update Item + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..7b7e19d6f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..94d9a5a73 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Api/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Api - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml new file mode 100644 index 000000000..d5d15be20 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml new file mode 100644 index 000000000..b7d1dcd1f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml new file mode 100644 index 000000000..e38e5c885 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml new file mode 100644 index 000000000..524068410 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml new file mode 100644 index 000000000..77eab660a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml new file mode 100644 index 000000000..3177162e0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml new file mode 100644 index 000000000..0e557492a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml new file mode 100644 index 000000000..7f10ea376 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml new file mode 100644 index 000000000..f4b2bacc0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml new file mode 100644 index 000000000..eefb4da22 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml new file mode 100644 index 000000000..f15d5a871 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml new file mode 100644 index 000000000..b7f586639 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml new file mode 100644 index 000000000..9fe7488bb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml new file mode 100644 index 000000000..ecb3ee480 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml new file mode 100644 index 000000000..1d46e6904 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml new file mode 100644 index 000000000..6f09cc8ac --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Add/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Add - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..a1babcb6e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml new file mode 100644 index 000000000..33638ceb3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml new file mode 100644 index 000000000..5e4c68bc1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml new file mode 100644 index 000000000..692ed4ab7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..2ea7e387d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml new file mode 100644 index 000000000..3efb346d5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml new file mode 100644 index 000000000..93b674caa --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml new file mode 100644 index 000000000..3888a200b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..8130a3777 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml new file mode 100644 index 000000000..82be754a5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml new file mode 100644 index 000000000..d3abcdd74 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml new file mode 100644 index 000000000..bd27c114b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Any Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Any Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml new file mode 100644 index 000000000..c74b4c189 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml new file mode 100644 index 000000000..96463dc2d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml new file mode 100644 index 000000000..3dc226456 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml new file mode 100644 index 000000000..5bf51304d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml new file mode 100644 index 000000000..5026f4f43 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml new file mode 100644 index 000000000..4344bba36 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml new file mode 100644 index 000000000..6b7d5c84d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml new file mode 100644 index 000000000..61e00a8df --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml new file mode 100644 index 000000000..23dbbf5e1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml new file mode 100644 index 000000000..df274ca87 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml new file mode 100644 index 000000000..f498cfd84 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml new file mode 100644 index 000000000..57f468199 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands As Queryable/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands As Queryable - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..8ccd8e1ca --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml new file mode 100644 index 000000000..abc090ff7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml new file mode 100644 index 000000000..3da79cfa0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml new file mode 100644 index 000000000..75525e0a2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..eeabfaa8c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml new file mode 100644 index 000000000..ba94a96b4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml new file mode 100644 index 000000000..f54f730f4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml new file mode 100644 index 000000000..c63b3a2a5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..cdd450551 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml new file mode 100644 index 000000000..a0c21e769 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml new file mode 100644 index 000000000..8489c1ab5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml new file mode 100644 index 000000000..338dde350 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Find Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Find Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..8f3d9c0dc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml new file mode 100644 index 000000000..c52be7d5f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml new file mode 100644 index 000000000..cb4ee2719 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml new file mode 100644 index 000000000..95a812472 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..a774822d3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml new file mode 100644 index 000000000..7c10365c2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml new file mode 100644 index 000000000..56953a210 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml new file mode 100644 index 000000000..5eefe4666 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..54ff08fd6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml new file mode 100644 index 000000000..cdd2cc2d4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml new file mode 100644 index 000000000..c15501f49 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml new file mode 100644 index 000000000..09f42c784 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands First Or Default Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands First Or Default Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml new file mode 100644 index 000000000..36dcd628f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml new file mode 100644 index 000000000..d18679e28 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml new file mode 100644 index 000000000..6a6d54b08 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml new file mode 100644 index 000000000..95f494900 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml new file mode 100644 index 000000000..898aa7732 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml new file mode 100644 index 000000000..4ea7447e0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml new file mode 100644 index 000000000..504a9828f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml new file mode 100644 index 000000000..0d96f8d6a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml new file mode 100644 index 000000000..d07f34803 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml new file mode 100644 index 000000000..68d365823 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml new file mode 100644 index 000000000..64be99860 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml new file mode 100644 index 000000000..598e5ec84 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Remove/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Remove - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml new file mode 100644 index 000000000..37e70ce2c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml new file mode 100644 index 000000000..1c5156146 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml new file mode 100644 index 000000000..84e7e447e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml new file mode 100644 index 000000000..978dd48be --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml new file mode 100644 index 000000000..f15691cd6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml new file mode 100644 index 000000000..e2a0f2db0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml new file mode 100644 index 000000000..209855e8c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml new file mode 100644 index 000000000..16e62235a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml new file mode 100644 index 000000000..4834e119b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml new file mode 100644 index 000000000..9533c8bd7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml new file mode 100644 index 000000000..d73420298 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml new file mode 100644 index 000000000..e670994c5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands Single Or Default/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands Single Or Default - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..26b6edef5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Brands To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml new file mode 100644 index 000000000..ce1956032 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml new file mode 100644 index 000000000..32e748bd9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml new file mode 100644 index 000000000..db5a7b6d5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Brands To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..7ea40a087 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Brands To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml new file mode 100644 index 000000000..5210265bb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml new file mode 100644 index 000000000..7c515da44 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml new file mode 100644 index 000000000..27eceb1b1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Brands To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..ada66608c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Brands To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml new file mode 100644 index 000000000..d38465710 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml new file mode 100644 index 000000000..20611e359 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml new file mode 100644 index 000000000..1be1f77a5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Brands To List Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Brands To List Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Brands To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml new file mode 100644 index 000000000..0657dc2f8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml new file mode 100644 index 000000000..6e89a58b1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml new file mode 100644 index 000000000..7a90ff561 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml new file mode 100644 index 000000000..dfe75c46b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml new file mode 100644 index 000000000..5abf675e4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml new file mode 100644 index 000000000..a327a712b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml new file mode 100644 index 000000000..db6137675 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml new file mode 100644 index 000000000..291843a2b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml new file mode 100644 index 000000000..f0fb4e394 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml new file mode 100644 index 000000000..db3dc02b1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml new file mode 100644 index 000000000..f7e6172e0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml new file mode 100644 index 000000000..7410c3d42 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Add/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Add - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..4af5ad312 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml new file mode 100644 index 000000000..985d44775 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml new file mode 100644 index 000000000..73673b940 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml new file mode 100644 index 000000000..cfd50ba64 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..69339bd33 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml new file mode 100644 index 000000000..5ae9897af --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml new file mode 100644 index 000000000..d14e7b6ea --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml new file mode 100644 index 000000000..2cc6ff019 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..6cad2d474 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml new file mode 100644 index 000000000..35d63b652 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml new file mode 100644 index 000000000..a0c7209d2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml new file mode 100644 index 000000000..5ee044faf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Any Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Any Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml new file mode 100644 index 000000000..9a6d89125 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml new file mode 100644 index 000000000..03c8c0cd4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml new file mode 100644 index 000000000..bf5cf614f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml new file mode 100644 index 000000000..aa31d76b3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml new file mode 100644 index 000000000..13868ca5f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml new file mode 100644 index 000000000..ebf72e6e4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml new file mode 100644 index 000000000..05399687a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml new file mode 100644 index 000000000..a30d5992d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml new file mode 100644 index 000000000..01b276e33 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml new file mode 100644 index 000000000..25469d4bb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml new file mode 100644 index 000000000..60e1d709d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml new file mode 100644 index 000000000..73d028514 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items As Queryable/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items As Queryable - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..a618c3863 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml new file mode 100644 index 000000000..1b3721750 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml new file mode 100644 index 000000000..69c70bf85 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml new file mode 100644 index 000000000..4471f18fd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..d5e89ad3b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml new file mode 100644 index 000000000..e7e464f49 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml new file mode 100644 index 000000000..275a9eadd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml new file mode 100644 index 000000000..6ecdc28bc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..9c023473b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml new file mode 100644 index 000000000..029ca9617 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml new file mode 100644 index 000000000..0f17b4398 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml new file mode 100644 index 000000000..cc3c7bd34 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Find Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Find Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..70ae0df4b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml new file mode 100644 index 000000000..bc9b16a66 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml new file mode 100644 index 000000000..00932b235 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml new file mode 100644 index 000000000..e7752d093 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..e3dba72c3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml new file mode 100644 index 000000000..c35d1bae2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml new file mode 100644 index 000000000..32da168d3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml new file mode 100644 index 000000000..04574b9a2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..f243ca8de --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml new file mode 100644 index 000000000..683b6999b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml new file mode 100644 index 000000000..0a7b2d424 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml new file mode 100644 index 000000000..4eb985478 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items First Or Default Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items First Or Default Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml new file mode 100644 index 000000000..65c1f9603 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml new file mode 100644 index 000000000..d16e12355 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml new file mode 100644 index 000000000..b67e6063b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml new file mode 100644 index 000000000..35b063846 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml new file mode 100644 index 000000000..ef834211a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml new file mode 100644 index 000000000..7fe8b49b7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml new file mode 100644 index 000000000..0faa978d7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml new file mode 100644 index 000000000..61168d94f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml new file mode 100644 index 000000000..1da7c9b8f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml new file mode 100644 index 000000000..61f470fbd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml new file mode 100644 index 000000000..bb8036cb5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml new file mode 100644 index 000000000..88c98577c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Remove/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Remove - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml new file mode 100644 index 000000000..7c5eecb44 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml new file mode 100644 index 000000000..75e99cde0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml new file mode 100644 index 000000000..05ac2247d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml new file mode 100644 index 000000000..f16b89ba0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml new file mode 100644 index 000000000..4bbad93fb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml new file mode 100644 index 000000000..b20cbfcd7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml new file mode 100644 index 000000000..e39268aea --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml new file mode 100644 index 000000000..36e2b9ea7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml new file mode 100644 index 000000000..2db2bb455 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml new file mode 100644 index 000000000..5c5a25160 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml new file mode 100644 index 000000000..688e8fc02 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml new file mode 100644 index 000000000..33a4b23f7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items Single Or Default/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items Single Or Default - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..dc3352f67 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml new file mode 100644 index 000000000..bf7570b0b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml new file mode 100644 index 000000000..c35f8b84e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml new file mode 100644 index 000000000..11a9d1745 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Items To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..6f892e3e1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml new file mode 100644 index 000000000..b2b002aa4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml new file mode 100644 index 000000000..1f0f7ce47 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml new file mode 100644 index 000000000..04d50ed2c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..a252a56de --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Items To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml new file mode 100644 index 000000000..acebff403 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml new file mode 100644 index 000000000..546f99ffc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml new file mode 100644 index 000000000..feec33d01 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Items To List Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Items To List Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Items To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml new file mode 100644 index 000000000..d09d97cea --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml new file mode 100644 index 000000000..5c5ebfe2c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml new file mode 100644 index 000000000..b73ac649f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml new file mode 100644 index 000000000..1c2a8286e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml new file mode 100644 index 000000000..31a514b1d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml new file mode 100644 index 000000000..4c51422d0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml new file mode 100644 index 000000000..a7203bf62 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml new file mode 100644 index 000000000..c9322cae8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml new file mode 100644 index 000000000..4cf6e1473 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types Add") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml new file mode 100644 index 000000000..9199851b2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml new file mode 100644 index 000000000..1f83f6174 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml new file mode 100644 index 000000000..617e8645d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Add/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Add - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types Add + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..0e6bb20bf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml new file mode 100644 index 000000000..fdeb738f9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml new file mode 100644 index 000000000..2574bd635 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml new file mode 100644 index 000000000..cc4f5f966 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..f3cbfdc3d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml new file mode 100644 index 000000000..d1fc2895c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml new file mode 100644 index 000000000..7eaa0432f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml new file mode 100644 index 000000000..9ae61554e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..b5d44ce9a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types Any Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml new file mode 100644 index 000000000..b5123bc8e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml new file mode 100644 index 000000000..87c84832f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml new file mode 100644 index 000000000..e2fb0d6b4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Any Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Any Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types Any Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml new file mode 100644 index 000000000..bea4b6430 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml new file mode 100644 index 000000000..f567bd204 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml new file mode 100644 index 000000000..903a763ee --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml new file mode 100644 index 000000000..8db92417f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml new file mode 100644 index 000000000..4f89d26d8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml new file mode 100644 index 000000000..eeb547ea9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml new file mode 100644 index 000000000..39c9e84b8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml new file mode 100644 index 000000000..c8cf926b1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml new file mode 100644 index 000000000..28b597949 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types As Queryable") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml new file mode 100644 index 000000000..72700cabe --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml new file mode 100644 index 000000000..1d7dfc6a5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml new file mode 100644 index 000000000..b8a185f5f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types As Queryable/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types As Queryable - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types As Queryable + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..cddf1e055 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml new file mode 100644 index 000000000..6ec29569e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml new file mode 100644 index 000000000..6f30e8a04 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml new file mode 100644 index 000000000..cb7d42c92 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..558ddf11e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml new file mode 100644 index 000000000..f78041b4d --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml new file mode 100644 index 000000000..d28ca1c8e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml new file mode 100644 index 000000000..e2d000227 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..c25371193 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types Find Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml new file mode 100644 index 000000000..8ece68688 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml new file mode 100644 index 000000000..3922b502a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml new file mode 100644 index 000000000..d6d70ecac --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Find Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Find Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types Find Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..94c63c8b9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml new file mode 100644 index 000000000..8cd6bdb61 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml new file mode 100644 index 000000000..dacc46b09 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml new file mode 100644 index 000000000..85b80f6df --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..cfb5e67d2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml new file mode 100644 index 000000000..f871545bf --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml new file mode 100644 index 000000000..ab1c03389 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml new file mode 100644 index 000000000..4d61439c7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..983f965ed --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types First Or Default Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml new file mode 100644 index 000000000..c19650092 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml new file mode 100644 index 000000000..da0c52f31 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml new file mode 100644 index 000000000..ab89d6523 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types First Or Default Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types First Or Default Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types First Or Default Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml new file mode 100644 index 000000000..cff903302 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml new file mode 100644 index 000000000..39b832ed3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml new file mode 100644 index 000000000..aaa5413bb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml new file mode 100644 index 000000000..b5722558e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml new file mode 100644 index 000000000..92a64e778 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml new file mode 100644 index 000000000..25fb81140 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml new file mode 100644 index 000000000..ea0733b6b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml new file mode 100644 index 000000000..0e5e5a4e5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml new file mode 100644 index 000000000..382469cb2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types Remove") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml new file mode 100644 index 000000000..632a06b58 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml new file mode 100644 index 000000000..78e61dd8f --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml new file mode 100644 index 000000000..f8601054a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Remove/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Remove - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types Remove + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml new file mode 100644 index 000000000..779394ea2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml new file mode 100644 index 000000000..acc7066a6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml new file mode 100644 index 000000000..ec16e49e6 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml new file mode 100644 index 000000000..b14987805 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml new file mode 100644 index 000000000..912e8cc74 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml new file mode 100644 index 000000000..a855d1fdd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml new file mode 100644 index 000000000..82539c7b1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml new file mode 100644 index 000000000..2103e526a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml new file mode 100644 index 000000000..80c53bc76 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types Single Or Default") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml new file mode 100644 index 000000000..f80a8a9c9 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml new file mode 100644 index 000000000..ff1bdef9b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml new file mode 100644 index 000000000..397c3ef26 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types Single Or Default/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types Single Or Default - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types Single Or Default + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..f7fb587b5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Types To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml new file mode 100644 index 000000000..a2916b9af --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml new file mode 100644 index 000000000..24bc6bbff --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml new file mode 100644 index 000000000..94d230e8a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Catalog Types To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..5285495e3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Types To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml new file mode 100644 index 000000000..1ebe99fa4 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml new file mode 100644 index 000000000..250d91bf2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml new file mode 100644 index 000000000..8d033bcb8 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Types To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..dd4f431c1 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Types To List Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml new file mode 100644 index 000000000..063ece5e7 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml new file mode 100644 index 000000000..1d286ae27 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml new file mode 100644 index 000000000..424a87dbd --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Catalog Types To List Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Catalog Types To List Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml new file mode 100644 index 000000000..237875a6a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Sequence.puml @@ -0,0 +1,18 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 Sequence - Component level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +Boundary_End() +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml new file mode 100644 index 000000000..d31092936 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml new file mode 100644 index 000000000..d6e998fb3 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml new file mode 100644 index 000000000..ecf4131cc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Component - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - Sequence - Component level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + +box "Infrastructure" #White + participant "Catalog Context" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext +end box + +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext : Save Changes Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml new file mode 100644 index 000000000..c72f673b0 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml new file mode 100644 index 000000000..69848e851 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml new file mode 100644 index 000000000..eaeccee8a --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml new file mode 100644 index 000000000..225dfdfde --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Catalog Api" #White + participant "Infrastructure" as DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure : Save Changes Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml new file mode 100644 index 000000000..e0a8a74cc --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, DotNetEShop.SoftwareSystems.CatalogApi, "Save Changes Async") + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml new file mode 100644 index 000000000..02999e6a2 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml new file mode 100644 index 000000000..d31dcc400 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml new file mode 100644 index 000000000..ff2d01971 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Save Changes Async/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title DotNetEShop - Catalog Api - Infrastructure - Catalog Context - Save Changes Async - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Catalog Api" as DotNetEShop.SoftwareSystems.CatalogApi + +C4InterFlow.SoftwareSystems.ExternalSystem -> DotNetEShop.SoftwareSystems.CatalogApi : Save Changes Async + + +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml new file mode 100644 index 000000000..0b3ddba94 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml new file mode 100644 index 000000000..b9f4e4d8c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Containers/Infrastructure/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - Infrastructure - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4 Static.puml new file mode 100644 index 000000000..f1146dd1c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4.puml new file mode 100644 index 000000000..86d62748e --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Catalog Api/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - Catalog Api - C4 - Context level + +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4 Static.puml new file mode 100644 index 000000000..d5412be12 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4 Static.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 Static - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4.puml new file mode 100644 index 000000000..5b87f756c --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Component - C4.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\.c4s\C4_Component.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 - Component level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { + Component(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") +} +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") +} + +Container_Boundary(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { + Component(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") +} +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..fa9840213 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 Static - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Uses") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4.puml new file mode 100644 index 000000000..a05fc21fb --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Container - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 - Container level + + +System_Boundary(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api") { + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") + Container(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") +} + +System_Boundary(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api") { + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") + Container(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") +} + +Rel(DotNetEShop.SoftwareSystems.BasketApi.Containers.Grpc, DotNetEShop.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") +Rel(DotNetEShop.SoftwareSystems.CatalogApi.Containers.Api, DotNetEShop.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..4d90c55c5 --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4 Static.puml @@ -0,0 +1,25 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 Static - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4.puml new file mode 100644 index 000000000..939c6860b --- /dev/null +++ b/Samples/dotnet.eShop/DotNetEShop/Diagrams/DotNetEShop/Software Systems/Context - C4.puml @@ -0,0 +1,25 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title DotNetEShop - C4 - Context level + +System(DotNetEShop.SoftwareSystems.BasketApi, "Basket Api", "") +System(DotNetEShop.SoftwareSystems.CatalogApi, "Catalog Api", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4 Static.png deleted file mode 100644 index c63f2edf214a941da911ceaeb3e310991802e85c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24942 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�S!$W8RMBn_sX=bFvg6UQa~S6s0s6efiSIgF!X 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 - C4 Static - Component levelBasket Api[System]Data[Container]Grpc[Container]Catalog Api[System]Api[Container]Infrastructure[Container]Redis Basket RepositoryRedis DatabaseBasket ServiceCatalog ApiCatalog ContextUsesUsesUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.png deleted file mode 100644 index c2303e7043884871f0754e4c184a18099e901593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33202 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.puml deleted file mode 100644 index 20031a814..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.puml +++ /dev/null @@ -1,49 +0,0 @@ -@startuml -!include ..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") -} -} - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.svg deleted file mode 100644 index 2c91d564d..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - C4 - Component levelBasket Api[System]Data[Container]Grpc[Container]Catalog Api[System]Api[Container]Infrastructure[Container]Redis Basket RepositoryRedis DatabaseBasket ServiceCatalog ApiCatalog ContextKey Delete AsyncString Get Lease AsyncString Set AsyncDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncCatalog Items AddSave Changes AsyncCatalog Items Single OrDefaultCatalog Items RemoveCatalog Items To ListAsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.png deleted file mode 100644 index 5c8b8cc6896462035f4196a6045df5b7ca2b94be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12988 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.puml deleted file mode 100644 index a01458348..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.puml +++ /dev/null @@ -1,35 +0,0 @@ -@startuml -!include ..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - C4 Static - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") -} - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.svg deleted file mode 100644 index 75c46bea1..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - C4 Static - Container levelBasket Api[System]Catalog Api[System]DataGrpcApiInfrastructureUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.png deleted file mode 100644 index eebf86a14fd2015c79b1027bf1bc2440a7d68c55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19336 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.puml deleted file mode 100644 index 7067324bb..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.puml +++ /dev/null @@ -1,35 +0,0 @@ -@startuml -!include ..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") -} - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.svg deleted file mode 100644 index fec4cbe8c..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - C4 - Container levelBasket Api[System]Catalog Api[System]DataGrpcApiInfrastructureDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncCatalog Items AddSave Changes AsyncCatalog Items Single OrDefaultCatalog Items RemoveCatalog Items To ListAsyncLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.png deleted file mode 100644 index 9948186488065d553146d66f93756ef73d40a3f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7013 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.puml deleted file mode 100644 index 69dc3d192..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml -!include ..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - C4 Static - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") -System(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.svg deleted file mode 100644 index d96df4833..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - C4 Static - Context levelBasket ApiCatalog ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/Context - C4.png deleted file mode 100644 index ddbf8b8442ae5c0756cd90228b501517be07ea13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6720 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 - C4 - Context levelBasket ApiCatalog ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.png deleted file mode 100644 index b45305310ef7c211ec0985b2d4a06e6b12c3664f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25446 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

1xhYgskc{XE*J0*Q~$rRzW3=F+eF(hf3%zQ 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 z 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 LU-@|1?B4$Xg>zL% diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml deleted file mode 100644 index f483d8bc6..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.puml +++ /dev/null @@ -1,49 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") -} -} - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Catalog Api", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure") { - Component(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Context", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg deleted file mode 100644 index 60025515d..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - C4 Static - Component levelBasket Api[System]Data[Container]Grpc[Container]Catalog Api[System]Api[Container]Infrastructure[Container]Redis Basket RepositoryRedis DatabaseBasket ServiceCatalog ApiCatalog ContextUsesUsesUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Component - C4.png deleted file mode 100644 index d142fd85eff367a4c600937891d25bc15452d7e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33840 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 - eShop - Architecture - C4 - Component levelBasket Api[System]Data[Container]Grpc[Container]Catalog Api[System]Api[Container]Infrastructure[Container]Redis Basket RepositoryRedis DatabaseBasket ServiceCatalog ApiCatalog ContextKey Delete AsyncString Get Lease AsyncString Set AsyncDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncCatalog Items AddSave Changes AsyncCatalog Items Single OrDefaultCatalog Items RemoveCatalog Items To ListAsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.png deleted file mode 100644 index a88d997007090460c02ea43f3c23c86db8139970..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14358 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml deleted file mode 100644 index 989de3f34..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.puml +++ /dev/null @@ -1,35 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - C4 Static - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") -} - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg deleted file mode 100644 index eb4408761..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - C4 Static - Container levelBasket Api[System]Catalog Api[System]DataGrpcApiInfrastructureUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.png deleted file mode 100644 index 80fec65fb0dcc53c21eaf7625d143cf7bb425a68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20017 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.puml deleted file mode 100644 index d8ec7d3af..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.puml +++ /dev/null @@ -1,35 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") -} - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Api", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Infrastructure", "", "") -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async\nGet Basket Async\nUpdate Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add\nSave Changes Async\nCatalog Items Single Or Default\nCatalog Items Remove\nCatalog Items To List Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.svg deleted file mode 100644 index 3b21ce772..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - C4 - Container levelBasket Api[System]Catalog Api[System]DataGrpcApiInfrastructureDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncCatalog Items AddSave Changes AsyncCatalog Items Single OrDefaultCatalog Items RemoveCatalog Items To ListAsyncLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.png deleted file mode 100644 index 8619412d29491a7a33d6ed3d541486e9d7ab41f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7889 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml deleted file mode 100644 index 0fd7fab4a..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - C4 Static - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") -System(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg deleted file mode 100644 index 608d916af..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - C4 Static - Context levelBasket ApiCatalog ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.png deleted file mode 100644 index f448fcf0433362580b17da529e1f47ddcea0ada8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7640 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.puml deleted file mode 100644 index c62972315..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - C4 - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") -System(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.svg deleted file mode 100644 index c474a032e..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - C4 - Context levelBasket ApiCatalog ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.png deleted file mode 100644 index 1722e1942c456a18a1f56651fe086d98ec4a7505..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21524 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 GRr0S{?grxk diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml deleted file mode 100644 index 19c705291..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.puml +++ /dev/null @@ -1,37 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg deleted file mode 100644 index 6c04a1d54..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - C4 Static - Component levelBasket Api[System]Data[Container]Grpc[Container]Redis Basket RepositoryRedis DatabaseBasket ServiceUsesUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Component - C4.png deleted file mode 100644 index fe394197f6b0a895040a6cc7247c43f517a1eada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24599 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 - eShop - Architecture - Basket Api - C4 - Component levelBasket Api[System]Data[Container]Grpc[Container]Redis Basket RepositoryRedis DatabaseBasket ServiceKey Delete AsyncString Get Lease AsyncString Set AsyncDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.png deleted file mode 100644 index d51fce00526987783518d4e027e790cbd0678f8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12881 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 Ux)D^zz@i|TSBjEF;>H301He0P9RL6T diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml deleted file mode 100644 index d4d2a33d0..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - C4 Static - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg deleted file mode 100644 index fa55aeec8..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - C4 Static - Container levelBasket Api[System]DataGrpcUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Container - C4.png deleted file mode 100644 index 4ee36cb3fd47ed034a53d76e740211e39b256b32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14028 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 pdotnet - eShop - Architecture - Basket Api - C4 - Container levelBasket Api[System]DataGrpcDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.png deleted file mode 100644 index 885c6c5237a647bc5dc56b087a6da6d3de970a8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17403 zcmdVBby!vF*Dg#*E2xM{BSF)0C?)sjE zd;i|=J=Zzs`_7-oYwwH2Tys8i&S#8qk9*u>;3p>|b_bUP7X=07j)b_d0tyNm4+;wE zG&UMI!tbKN4SqmuMBdwIn_D=V=<3;^i0PW?T4~zo>QHGpQW@CTSXlG2vRasEn%UTz zny_e_o7#1?QKF#SRy9<5Z}abQ6jZQ|L)@misda4W!>g{m9_iz^KTOqXK9Me`N0XS? z+tVBJT9(JhZ_4>?Fi8+qHQ_8`luDNP>CL`8cFSdB!ZdS!xFiPCi=(_{wm5#031YMQk=)LLL6(4)AX8VLlX(s!7S*0-*Wsd`iulPuIYP|^V z200j>EjaC5sTRS8)a(JzT7>+pK&!@0`ww0Y$*>gKS{LV6h7p47bB*L1V`833ih&M4SD-}SxcA8p?gbKZ8z zqI^|Ei<8GwIS5O)_olWtAi={6pp1G=wyaYiCic;db7_j)fGbw`vg&G+tQ=A8p*T;8 ztvX5P$NL3O*y#Q$wFAfQJA`+3cQp$c8S!gA0>f_sBvd4)#eT`@WB2ZmFPJ{npnJu` z=GxKo`E1qjF)deqz6yfSy~doXW*cizcx3g#Dc;!ojGbQ0YJ-d?`#ZNI#4f5l;kcc> zHR7XzX~A8e48L!2A8F@MUP-K-Hs(E%QBRNPLb>yCJo}T251P*?*|udB{eu4Gz49ae zKjb~KhtiojyME~hBPkm#1hf-$kM$I%57g|pXI`yujKW^7*=x4>p7=!2{qU%LMMLeD z^KE@IKu|q=pOuYUr{=*6S+aL^y<`dBD5hRrL@h{De`TL~cCn)SqlMUs&i-kA^Ef?= zF#4aEI?{7ebI8v(Aus(0GO4x#W^V895c;QSm+q)OAiw9Mz`$6)<2NAk_|4Cru=$3! z)?T|xl5Sp_L`?U>dqtBA8)oI2Y3v`<>RJe4}UeIMh@{tUZ| zQ^)Y|Cs}OJtxPM{XS>mj?O&2tzA*&8!MX1(llmrk2gf_}0Xc>0Q~yK-tEaeG??Vi{ zIPa%P^Jc%#wEObweZfwI##yIBbY`d1DO53J+?8W{R<9=Ih|bt6fG=DwzjXg=sy|X1ek_EoH2-C=&l`;-`d~2AeLa*QG@PTcZet+*7VQ#A$;jB1q z5k-B7m=m)XO~?Q*b}UveQ56>zGNW1Xd_N}! zy5i;Sj9A}(T}jZW2oJ~v-w5_**vS;Gol^|13>@==pNFpB9+hrC=^$S_%lh8;=IQO9 z;AfDq#AD^TS44Bu!$QvqJQM51qOQZj&42Hu51!+drK{v`U{Vn%Ns}Ip)1p@GK7D4C zaVsfJ`fDHSt-_{IC3%08v8ReoCPISaZZ8b;QF2|*TRkvV zLupH*YRinrkZVX}m{%t0VKn&mJ`Gi=OgxeWhk?@r|I4l0k|=bhXhL_cOjhrCyx44b ze~9|>PFJKR)B{4{!Hrqoq5m!s<-r|(wffmd!L(_=E;BW-i1KMjv>w3Kf|zs>b(Wz8%| zb|U5$4Z=*{R}}SA7^w?}hr>=I-3W@7gBa?cTdDh5ZcnJllYe4AM^U+lt)s{6LCs$3 z^(KOu_zBG(V{>&r|2^dlBNUiWBw}|S)fF?9o))h~gkG6E?B7TW6TqmQ3o}5;a__cjWLpDuI7D=rkrcwF)L+h|ES ztrOv4A=maox+R<#WF)MpNu5+A9CHgo)H<}jJz)lvI6Xfm%YJOULuo9*`0*t~0dqto z0EPC>Q>MEdNthdCa)sQqh-(S*n>^Zn3-?)Qh_aC*oE$wi*655+j~sAtP1m)sjl z#LE+Wq!A>3S!Q7gKDa-x3q~^On+k|1@M4*AX3@#;LfEtlvO5^;hqDho)OmdLi8QylMIGO zcRwq0lHdKT$U<}Xvl1sGL#y8}A#jcSK&8+v^Ik=Cw~n=8)uFtioR7wg^;mo&PiPN} znTHQ3-G&wFAWFYxqAeNZV-;o7;Mt*iQ_-$Ah8zk*Mi1OM^96P@ei#tCv*fdcC;#&t zhWvBev4IbFsg+zB_oO;r)+|J45nd>|G}b37U-^3r(zg-exhtG9MJU8!;~k9Uk`*oa zd)Jfy_OvQbAn7ikG4=i;S(%>!L&)JwFxB#l3#6A%FGj zUhW_4Tr+K0+8%b@MR*sZ7Zpr|tv*k6imhfQAlmv?!y2T#E|yY}-yu}n7~9-Vik9(h z@N<#eiF(UM|N3!fS{rYIM#$QIx9ziFVqS}cl;xa{vP6Nzit;DDTE;kn8d5}zZ<${F z$Qx~uZfvXThS9#9PitMQZmy8}A)Ly7eblo!!bU5tdl*h6s!->NZ`e-+Z_XK?dwaVa z?;Fu}$k3$W+|`K2Ws>3F{}!>NiJx?y=a-ym_Md4g`uBpL`f0R|NB12#OY`}=MStpl z5_xVCAZ07n;2DMUer$P>8+Em2p2v_)4 zqbmfBM2+w8llq~Eb!Jjcxad7#xlE#Ik2;b~hqGzbAU`a(otKkH9 zKlxW#7Hk@C-XYyilGF5f3LfTOZ#+ z_Zo%Yv>2hZQeszkEjsVKxaVtluUYY;sQ&eu83x@BW?^{}2X{nlb0>>~yBo&N7P{f} z#W2&%7?ZxwgHa3q=28_+9Kr8y{ggHqWxrp|Q&6B+7P;HHp`_1e-Ve;hYRJ!ZzPQzG zUXzFwRLfe-r9PH0T}n@x<%5;p^SZEhd$|vLYK^J?ZBH~mS56~aPeiU=33L3<9*tEz z9US#3qn1Yr`!=_y;C=3>w|^3|%#)uwqM&fmNeI7Iav0l;$Fm_4@jT|ICKZt%E_v4O zyXCOcS>6$dKX0M;_+g6|t!BzAk*5tzZ*H@GM)isGWOb?ae4ca{m55lL?G^Pe2G7@z z$zFGQ-ez%O2*L5e`G|iz>Tb=o0-xUp=L;zD&b!xc7RchBTm{ejqKBS*AnCHh~55eRq zcbXQ%v9tYft;S)$H39ER_Au5y!!a*ge5g)VWHh+e$u%9Q8gCMKpDFr&iDAFq@zx|~ zsBU}2>Vn*bX~|?nZ0vftghjF*gH3p9j=<%CqBoc6Sn4m9%edJ7MIV-wu#K&X?W_L8 zs|EKcJ7z_Ja$LnE+?qOcf>%jW;2VKU^5>sCnDz+-FXW=(OR+5?0S`HhhoqdNLPBQO z9*9ml4$IC!Wb-`z%b(;Wa;*71wq17Rgn1LXE_cPp3{u35e!(JGQ;=7`W9^ysQmV3? z9CBC0DCGW%({%Va*R)GYRUgOIqmM4~@q~TX_JK}6l=>riBV^)v4LO;Z+B5D_A5Xw@ z&|Vn!JzY#83nt@9rcfv`n|uk!)gqLN<;(>yDj>EDB}Csc>QH1e;_w^pJuSg3(Ch5W z%W0S{(3iEdEB;Yr(5tmRl>1us_H`W7pxar_qB~s$b&B3q7vDBRkYp3xJ6Ty+;M|uD z1?e)Q)*rMXkyd&kEEMXyyqhjvPw64tp{+3-#%ckTGR+jJy~rS8wP( z|5UHAyYeMIEQL5<+AehvThlN6@gqEgvvaQz74k5Lm9Z;e-M3zLRa;b)ljl;xfbrN* z>03js!`Eu|#cf4-*kPA1ce5|LPAIQWn!6@!=vs7wNH~7i7!Jy`c+{kMJTJgeeT;b+v2eYHdeX9#1*rPCIW`4e~rsyv@$e zZo0cFDeXJI7IT}NS1G8==MJfqr-!d0!su|=5g+5v#?P{lL0}7SXls0QtTRn{`M`9= zR{1-&a+zM**aGjp(Nl5vTZ|0XcN~jiL&mMPD!Z4mUC!SLN^5HVWQr~q>mrmY5-%v` zTWpi2&8uOp+FJx*q!_xR=-+n4!H3*L)tP4ag%UgHW#SBYLvYvg z>gSuk<^81N&xA`sxtKj6mDbwnH11~yhTez6aKFNWBZQL0)#)v*;%6i9sZlm8(9BfO7vpDCg-&tL~7>0K`e#Nv{ zbc8<9>w+2!rXYxVpaRkBXaoMm0OD}l+Xk~Wr3&$+K zA8C4&jT|#_SPMFJ#&Bq)>9ON{mGwz4dJ!OSbu#av|F)w+Y1Sa5?04}zw&y2NEa7C= zfU}C2X|2I*XrkL$mZK0912(#MfOOYUvJQ!?u4;Vum7bqh;dT1fmc$=4MaAJiVzFvM zpmVY2)qa(vDJ=^NI{L%exb!;Tr`gsd6gr(f)@Y_c_;lqHX?V|!?MLY@eskh!Iuj8Q zNlQyx63Avje5ruwNe7m}1(*YeM?YMq;PsK*!V%*qMq5%FJ?hU;`8rmJ*)efD>G`n4 zS%pDwG8IRao_dkhqGVoZ_v1moDlv0bcITsw)sIH)k*xN*eOZbbnbEiY(7$D`Z}w9i ziK>BjYl=n$8j0(Qk?|i6C~_|CHd6u&Ou0fJe4C2BaaSNP$Fm1v!#-*}D_U*q6JIAB z6FZ@&j^V`i`VnKF^_Qq8r*1!Ij->4)Y`AWyl?~G%h&MaV3lLYt>FY`TD-4h zs~vTBd4BaTueca#)v6yFYJyNKB~$Mhq7vs`YrXq?d1f=CTU9{XxVEE{953E^iMN4A zlJp;ECGYuRu_>70LDT-;h9_x&YNUt*32 zhxYMY<_X2RnDe5pLW_#B)b0HlNy%m{;a`rFhvif+&(`xw=0#j(B*D8EM-K&OEtX$j zotx6FJ&xY3UZaoZ(_XqKuBoZ%t#|FAJ6)%p(``)~a0KWyxuWr{iw>J_}g&y5Bc6n^{&8X>4pPd=8ePN)3yQ z6uiFJXM!P88UAuQNdpb1Ra#tBK5AyQ)PKQQ~6V~1Qvo?dN5}{!;s~L$y)2*TO`*;fN7DNLC zj|(X5Qy9{%m%F;6fce4QnO@M+iuiCl9c20mx?PkO_7)k#m?dRp6WR5DEiElQs_0nw699_`WHc705_oMT;Re==i;ISahPdOMql4kGdjrX+=$Hmf z2XG4_1e$oQ+n_%Y(*t&c9;%E?wTHxPT3#wIE$4)XlSd2mE36`({|F7GjRMI#TIBqA zdwV25#X8s1(~}C(*51w@5AiN~;yvxSOg@}1+(`_Zg{Wc3ZL1Ttjujc3#!&D(G0+JL zew?kZf5VQbd-g($+iKx!y=0O_B#XLQRa}?;=}O8s6CcG4nL%pX;s;Yz&L#DLzv5|y zv1vCMtTt1+=j`Ywx~A`xTF$FACwIJi_f9sBTXXB-8Y`k6T8c}>raoBZY=7ux0=V^y zEQ2~vjJH0w*<2qH=50mlogZzUZxnQ!js9L7$WoMd=22}glRwN?i&d18N(l=KW8m`Z zZ#r1*7i06cM;K54&K9bTLj|wk;WTq&Ez5%yc^-+7(a}*l1@**(gM&=272qp6HoD;j zw(H7~7>bIDrmSu6zAL*4h^iDBL6veLQ^xAcU%1q~!QKjambMWm#>JV`6B851sFzyI z9&L_;H=u!yR@iUPH3oF@bB%AawWd}T84p9ghllI-+pqSCu&u!{rYYH6PIfX83YFHA z$h~vk7-2hu?$%!?P5~z!D29W*2U}>gwGsW;R{CXy`?cF)xyf?Vvlk^N9VyQa^W%K1 z=|}+^u3t-xR?#lvv0h?$dn!Bo86At4{gvaxWep-CBF1W1o(AG_d#b9!^^;yPx7kGL zj~_pPEu<3#)C<`4I%=UF@T4ux4yQwPqVPdDEcT_*W&AF1q%&jDMA=x*&Z41?Xm*;( zU#8=n`dFDsNwq~o72DOu52G!~-lSV@We~@6n@_zOzIx~2|FPPoY%aPGo$wweh+_t^0wo>-^7GktVw$Wv%kD-mjE++RE8GFC6=2t#CHsu%%Ygx z_FCyBbK-~$ovli7Es!@2v1i0Wz8Kg?WMIlce{{d$0U)A=(Q|i}e;s)iO3`f#XmUf8 zEefzBvgQN6hH{u%^c#IMm{RZxxKvEH^6ED5shW$u_8FDN3pv*`J4|FWd2FxNd3EZ; zI|4=ouTHeR&kxsOMLBc71wDX6pp;I2nz~!6)rhN)wr}Lu;7j0sT+*$^s0T~{oNVb! z{n|TV7g~CHK4%f|VSlM}-RdC*u=Qp!r^yKLkTkdPcGj9oqrvRL!a@*Tr2^C)+n&g! zh3&&1XzA&ubPJq!2v?uX1^BC!S*6vV!7XHDWD*5jA22X8L+PbHYc}|l{Z_4X$gd~m zG6N`8pwdY9zSQEUWkQso`&Hyew^bKcW<<8MLpLu1Ez=#LaNOd;@aMTh zjHv0sN-r)Yw?(asvb^Mn3OmyQ7)DIwU_^L$)|WJo2|dE713D9p3W}X~Fo2_Pu(XGa zr=ipFRrbeCq~-@(ljEoN7^5XvcmSeZ#mM?so^MqweF&iD=U0!Xhbb@7P$9mt@Dkp_ zL7#zSVwo~{%bg=$006H!9QtsyU$GP_zqGHkzuaA7xVOKb=&~nqzW7#Od5L`UMdENV z*a%=NIU?8{GH$uq&G8bj!Fg7Jq+BwyNLZ%$aq8yl_`Aq_x_WL-3*+o~+r0ea(ZlI_ zZ#<%|_I5st84olX(Lj&^KmvG8rUq3~N@WQvo6o2LVEc@bQQpPSFsm#>-}l!$d1RbO zNXR!EpX|&owflZ3HUZg!Q&l0aJrG@~<79U}oC4`#Y8aLlP$dWiA`{2mTVno^w%`l; zx`jJ%s+nv|vAyXX$?q{S*=d*O$J3>j+VR`B|2 u6CRTssPkmN!rZcq=j=-azYr zk`$01{^qLz@=ASjq;N5lE$qv-4vtc7SkRLr*9W;1puo>iJ!mins#={8w zd*6SA{gliS0r~gky;9u!zdjZL-`U%CMu#^^b`~OE;YsOVBegSwJm8t+rMM)LxtQ1lyH3-$iqMg_PqG6sYoy)z zC_W7=&dA8v;B%+Fy&bRA>Gf;Wyx5e#UvHMRwZ`#Sd*;coDe!^EF3N9G*VP9YJngj3 ze292(I;x*In|;e8m=)pqt2XM;p{(tf%c+$Jh?vQyg@pwh5Sbts_l+#HhJK^qCmE&R zm%str&@2?E4pmdjY0;>1Qn@TGe5v*4YbIh(5`35K#ufJ94Ys=OTxe*hbg9@kikQys zZdmEBUvip<(aDId(EAX)?N}rPQ5C~^?YB(y+uPc7k}&Wd-X?zWC-Cus>Le4b9C%uJ z(kBTB2=Ka8SISAi1c-vqY}$&-WhIgCp3M2?m3lZ(OvpZjgoOMY^~QT-21=E}!hvR} z0ORK|)KdR3>|IN!ippqH5UKQZOR&oJL|K8}@%Hpbz(b4%A=w7r*ke{0 zz^ZSL*|fmscfF*gr3HR4m<)(mS3KYG&TNCS9tevN#6WyoSJ#m&4$`TLV#cujFt=5j zkr13o?g950!xq{EjyfQUVuS@uN+U#Fi}X4#jHVoPU}G|L;L{|Ki3<2n1>5T9$w^66 ze0&waC_v1J=dsq4kdR2T3OEfvTdRrlANg}x)XSf#mG+d)4ds3qBv_xSI*(xf0Ju+l zd;*PFu(<7yL?^>9n0Lki-Lke0fiwM1PSyhQggTJ9!VDFINx4|q*$H9td=^AHeD=eRhsSgY}3)8=oK&CmgSut7~eTM$+(@u&W*d;#se88Y!_UAws=Fns6Z zEn8Qy-bKjp+R|e2n7>Pw5CD7=$^PbgD2FRD09u9pU44bZXyxA0R3UunuL z+Q`pRsiz&yKm$779Dfu|wYIjD^5kLUlm(P|03Y`u2u8BErUypH8Pc&24;{ldx1!v_ z3o7R4A^RuUbI(wb)azJWWe#9mslTeUp^G_L(wS6$hHNA=fMy~=y^hC?%L@w(m4Ni_ zSFVM_Gy?I2tv2AXGu(L34C;#KI?&`vkPeQV7)znjwrB5cdH`qTn=n z55y5bvl3m8RM_KwR#v(Iil^r=1=te}tWcAkq=#D%=w+*`tG|aU9rw}7B}re*qlC8t z{0#^Qup}x%2QGJSO}FCP4T@w2-3eHzsl!J{f=JQ5B#QsJtD*0B{`Df10sLC1km;?z z5r>A1N^lv~JtM5{Do{D3alS~nn@O&AZw`{l2r?!TJB4yFGxK&5Y?09G0m2YBGw8oo znSms6qCG|Xi*%nlc#-7>8$jFap9&?%TSM-umCvrR2^BkKD9KtcPgXwG@GFk)hyHz* z=|xxNy_Oi7ey*_RY=Z{}D}2pX#cr?=I#hAuf@--fYyPeA|Lr5-A!X%8LQDnti_snP4EfB+on=G0oKl+>&Z5i+#zK73rz z#t;ltQJIsNP4AN6B-PUdb0(Y;`$7}YP1{Vna=2S3?ikEci%iLv2)zn&E|m8 zCAL_kDVM|zbFcQnW3KnEECk~^xGy@$AYy@Q!0$oCazfQ_DrE^`zYT{nKmz|Zzo(ue*h*k(dR9z_- ztX!=!RU+2ub1t?i>82A07O2xqtXdZZB}iYLZZ@DEHy5$Tj7@VDuj;~L$IZB|3)@Fv z$A2dL*_W{>+}|>_x!W~nVy&z(H*<>pPG%E zex=r>B4jtYim>iBT`)NTduE>aRk#Z0Vf1N`y{%oE{G+GhHQD<~VsU)h!i#O$i>9X9 zW{peFXu*C<+`0VHU9;@&5pD}j^Y7|#VkY00{H!#qw(!#Udqd!a|;iICZ8aK#rYA;5q*1#iqhuVJQ2h~ODF)FE| z(gl)9#-`H#$5!Enw+PBUm(1SKhBIJt{4_kJB!N;Ld)f19`xi;qf_V& z#2HUG|5&nx4~t= zye#U9|LZpbSHninZo=5PGY73JZEe>;ng0np6SLuwX8_9`hbVdbDM8uL5tc!lQ^AW+ zElhy|8O_U}XIxVS_@%f;gU}_j58XHcQsZM6O`PQ;$A)3Kq|~uidBs*I$>izYMbdVO zjI3B?SPa*#68MO+1`=Im={2R*ykOn67#buH4OGEjUK;J#5E@co zkNPTrfXN9kWAEEuTQ}nj=s<_;R~qe&`$|hDE<@>LZSmr^cBd1?_NrHV%qz zTzkhLy+SO57{e!#e?V}X%%|?he|hoy<4Mmm^3y&__3m<($^*%BwdXVcJcF+`UqJm9 z>9z`%8iw0ISCs93+%$Hr#uD7p{OHSg8a0P|)@V03;q_UTnysQvj&WYiAdoC=4Be0U z8)7uF#p<9jyhq@lw2E#F}4J6Z?_fBDr&L%RS+3Re6uF4DHgTOiTk4pYQ@h>`d8z1dNK zytF4eW`DdL2|{DkQu&e2dxSw*NpKgO3i8OE-E&aa+~gxE?o16=Ty0pQt#dvO2OnX`~2@DSPmQkH+OvLyP4>>!sz zk{%1_fAR8p2q5g-K=4387-d>)ZlpsxSEL(!LI4NyTUkP^$j zZ%2^WJk)=Rk7v3$Js`Q+EOkU9iJ*>% zNFxv{e|II@AFvQszP;7jDNmX%SdfQBTFce!A$=bI&YRYx&SFra(N zN3H;p&11V3Hbla+)RiDec&rwJ$@!4S2dQSJ z)cLi54mJb@x*e#*lBJ9u{H3+8(;R_G(ir@VMt*6&i)2X?Lc&94&|TiEi)BH5UENkF z0slb{xZUf|{}lOwuZ~8vtp>et2!Xr2HT?G|us4>~V7cu&gTIr~zf~Mt$2?AZmr~Az z%E6wmyGDe2YPBqDmAg2?$+DsP7WYHx_LA#UK|FuL>Kh4#>RB+3sp%_q4YvLGJW9t5 zhcllaf1>Cr!xEo2CmSABh+XeYHzScWQ?`hA>)G`$h7jTK@BKe=#p)gR{uVLW5e~bT zc_FV`=r2W)vFrigK}94Z<&}R603#ZJ=Z81471c8@yAEFPD^erzB1g)nf0Kh^eYyW% zyadI^20}~f7P8bwXw`%Dkl6Vbc940Y6oP$Il|+oSMA_1*iGcd!wRFhNwhF;qwso~^ z%03B~4Da>Wy7}hb%skZCMOq+aRx;O&`*=chEP9En`1H8f8XY0vFm$%AI;}o>2~Y)O znahH+1qeN3^tZuWc-+NPQwx_nUhs>*Y8Z4yZ84De`s}Kr9A9Z64aSj|4$rPR`@=E2{&# z`f1V^we#i%B}GcUNx!U9G?>mPzskNwW;G$xz*zVIL&+wmaEMX0bjPpL4_*8vA&Tf< z^m9wPeUqnt2XtICRq$5yWgb85fzE4;!&}}VO!S!NZdiUwc^gyOaHpuVngG)o*?-o| zLBOeb@+|xE65BWo%}!Nd{TTl*&Ta$9zM(P>UGAAe=v0Ug9kSZ$5yI}qJRRb zRI{?b(-L`Q(EpU9tR-BCO)n(Iu=7fhKb5K=We3Kes?&sA2dmMe&wlovfT`^V2_jk!!k7 zIxgk1pY*NUWnyMAdp5u>N_mQN&NaP~tOxqSpE_2}sw^5BDKZ;nPtFwHm-aT1$QA!j zM$%0oSmGr|2`OplH}mtbQYNII7hVwxpae_;VBUG-t({N&o{e7gUfa{bTT1b46V<@!-XWF&m!7v8(ru44?!^;xo)4uD3ls@c?uM6Tr#E1ES4zh6H|E!l2WB?i=RrDL0g(Q^7X61k=IE;j76d2oVcKMg%oOuW~UZ9FT5}A_fcrd|PAb)7q z*!#jQpz#gobig~ZRkeB}Xj-TiLfvSLux20zJw?0mvek|@lZm^p4KnCCuXG2+M389N z(_=h;ejY4XGP}dRju&0e**W&U)Jk8z)$axJLZAi>=>AL2n!G4wu?O%G*p@^C#5mUp zp#22&i_DM#vZRt@975 zS1jOq_J@|~MgtCkbDB?0z+rj#)AVcHZ$<3BdW5CkhD!QLmLugMst3>Y$df44@1foF z0B-sVf7=0I4*}YPqvG5*-6Le{-Va}U2=ohHkIc&4h+Y4-7XGWtAVl5pH)Eq15&zS} zKms@E zk0YB6K%=)kA(g-8dmlnhO-0Knp^_Dbd{(gb|1iu6sP*3?|NmwV{%13x$o=^LUdCwo zf)B6a7I;eJhJm|rQ2BuQz)6dSJ3#-f-Yg!svbK&7Sn7&*ZX|*gnvCu>5D3~V&J;yR z6l*p5E9a^j8pd*(+HFs5cI;#qFo4$q{bnjyu1djD+;(VUqWMGSkJS^RNJ~b4=~i79 zrc#dbGwWsey%G>mrhkdB; z*k7Dj-h2s}&E_;6V{ii_Pay%SC1$2us0l#luk}FfB6AtqvkWiG0t1~tE%fy0ZnjST z!F?V?9gjzSPnIHmLEE<5F(0X8zcd%m;9Nn(H@GrFt#t$!IEb7f%nwY2N{E1&#qxz8 z?|ksdoj_Z?VhE45(gN(V!Rm6N`&MP|GV&@ZA4&I4j^U0N4m@NR&tpx?=S|dga9d|5 z^!-%wd*p6^6_=K_J!}Aj2S`qcahKZP-=D%^=5xAqEFCRvmKd#kctnK4Ghkz?s|{Wk zUVSk}LPa&Yc$oo4aJKu@_1wV09aC>t`SVyWnM_EEjl;nS zz%WVtaOrg5u&L*P?=s`(p-YLenJnYrKOH;MV%=2-*-Og_<1NwO(t+ff=sw%1x|p#_ zz#IP{dg@fL>oGR6RKH~dJwIc+Wd+KwqS6O8^q;cB{oPkb z&O<8Aw_=a7pB<)zVLga=o_Z%X38eW*|H5RQ{^IfPQN&XYF#Qx3eE~@tddB>{ZMG|K z8T9m%jAjL7^gR6yU!Z5KBXR_ZW^np9IqP9)&iy#`WC?h+P1YOKah}-UXX}6nJ$&_6 zU*LX%bskGaahki+O)hv%UD0MI9oJvB%;_J~l;xGFi4hl^&xG09!vnw7#pi5in|E*{ zQFvl5Ltr{ev<_tuBZ1d1Y`V%PmN@_ZpRl$PP1wMkjVSBcOW|rteKy;mCvh#T#f3d8i#FX$cOPX z4&J<7D6_fC&grq*+YSz-N-I`<&^&`!V_#fMk5qS^O@mFjc0aex_0(U9xfDtC9b{G{ z*Z`dIo3m-2`x)3&2HNX;fk@fDMg8#6uoC?>UPl!-G6`9PXTXzX{^m@Nv85DNS=JF{ zlBLzkCW$B0Z|V3}ZIWd`oMaQ zki2Y(PO7Y|1k)?@vI#b6FYi<}KGi6FcZG zwS7i7Xm|>TH-m0lqQjgY7ytrOq}$^q-7LsHl$G)Y7>Ny|%Qo4_LH49TZ)*sjuLLSD z&*pq&(oZ;9Xc#K}@%?*lFdC(c_=9ZNm)pWS^}7@JkHJKj2P%4{q)#Xiw}d*&+luG; z?6)??OY+cC#J+JtUSu}9AC2m#q}yasb8*4^Xwf<5`fB$U+f8HW6I~QSPESvNcv&gF zS7B_(M6|WF@!D-f?T!8hG4pcw#RQNspq39!#a{%hLdu#MI?HmynPAm>ZA@*csi`_( z{D8CSRiWj)XlM=RQ=U;5AeE%FfboXBAE?O0vJT;Bi{&!6Ycc`N#EDW%J5F|X>+7pa zdBt)iHl3EcMXPp0tL*w*E1(T1&!J6Y`cblsQI=4-q=_OJZ7r?QCVVoJUBg#!X;-O_1;efdm3piQ}NgoToi=oANz1#38Rx#FWPqzBQ0Q>i;~x- zrEtk8#8rX!!}~+^ID3rvPS=404TP2Lx!RsZ<9R8>sIq{a{t<8J=4b&uJ-vQYAn{%@ zOhEo!lfwJ=nS1hi`F3h)m%{>NJXT(+088&rK+}Ub`F%jUJSqx|t2hqjsNlZZ{X+-{ z%aO#YiKaTQ-)aUG;`jV*b*|gmyo_Jral6}<`!Zlextx*G^+4XzG9Mw zaH`xE2sG-H&Kqp8U;GiEUC)~gw%6^rgx(uW6)cG+|1h*=F8VeEMsBs!wg=(Ez+!XZ z8Fu4?LFizDAqw#Vv~wR7V<5*vNI^o$9~c+_J<#)18_q>AiC1`hoIMZew`B88j~LV2 zs>CuNU+NI%4~#gnQ)wWb|h+`lK=uBtUD9rRH{1lG)(zNC)2L(D4wfaQZX+L zftql|IA{UCV$yancvp69tFM+7#ic!cm|9)N6@&d3p(v<=2yz;m^i%a37bbdjK=5ETQCXk4nu*Z+KJE>rzR> z4lxJdC?DnIKFwDN)RUg(s}B!%M5Y|2J$fi6!m=YnAQ#c1q&%_bdUfX6l;K zm2ipg-MC`NbFid3#Jnttg!t{C1FVut`!tnTlp}|yxLO_ExaVA>F2W=9Y?Sw!peTMz z*=sIdTuWGXRWES%R5Y(eT!f>*Jpg*xKx^DCskc!vPqFi0A1L?HD>R~So#t39Pzz9- zXq|k04xU2?wz#mcF;Uj97RA@BEPM&hjNQ86wdf$&aMHcMP*5L&n4_uZefewSm%YFgBqDY9y2qWHn^89}Q#_Xi6 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml deleted file mode 100644 index ae99c8831..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg deleted file mode 100644 index 5216ee897..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - C4 Static - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.png deleted file mode 100644 index 2e2009e2e9a6caf8a50be3184d25c8a18af2984e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19505 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml deleted file mode 100644 index f50a76738..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async\nString Get Lease Async\nString Set Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg deleted file mode 100644 index c83739f0d..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - C4 - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseKey Delete AsyncString Get Lease AsyncString Set AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.png deleted file mode 100644 index db6dba3dd5a67294f5b0d151f1b99f6145f00d74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19600 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%0DV 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml deleted file mode 100644 index 95d2cf5da..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg deleted file mode 100644 index 5bd094f49..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - C4 Static - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Component - C4.png deleted file mode 100644 index 7e95e5e3a8744a594a28a4833dbdca7bca7514e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21784 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 - eShop - Architecture - Basket Api - Data - Redis Basket Repository - C4 - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseKey Delete AsyncString Get Lease AsyncString Set AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png deleted file mode 100644 index 64f1d4c3e4e54e2dff19051ed0a8754dc687f5e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17647 zcmcKhWn5Hm)HVzch#(@MAT6LYNID>$(ka~_T>{cw5=wWcbR*r3bV>;l(%s$9Ir^{b zd9VBZ-S3B&53^^OnZ3_*?X`||taYsMe=9A5`Vjvi1Oh=76BU$$K<<@;=Qj`F!Q(<_ zbuBp1*b1rG>REnpdT(H83lTA}FtFCKHPC;q>-5~%*7k!92Lr>0_c|7~cINNt^(@Wp z2YZPj5R?ED1r^)B{||u!=W$Hh(cG~~WFxvA)NZxkdox{I=HB{xP#?wG*<9744sY&#@X$65Wh@$<8!}!^qcU?raLkSz(sNk5EbHT@G}5(})C%@u1j1E8I~Ru)AC@Z#KL$zT^M4hUy0u#^lFpS_!Kex5 z7zi)y!$r!akK49-(D1?R2F`xtt;|+7)t+Z{fX|9%wrtjm>s3br&aac34`+U;<7jz_ zuvsOmTL$~;Ab;?V=pll4IU+W?zc;3p^QNO@rwiq=-zl96+q~B_p{?kc$cI4D0oiY~ z^C$OC)|{T^KFw~twkP;ijFscdKYo!umz zNo{5<9P*|UweIBtvlXklpis&7K3ZWwrNl~{-s^hB#_c@4`XsogN~~k4&>VYYeI+98q4NuyZQl~}L?8cDw;kRp zDRNn=2;pda#h@!1HW4n8Pr8_FFV1NKLLR)K4u7h1p1Dc#=!>B7=7Gr@8=q1IX?Gu; zXzC}CBawm|V(bS9G(oHkf=?)4tdq5oA;c;~`8xH`s-e9oR+JHeJImq>)u0jK)|$9bqh(CX1)56dj3X<=c_?3y&}GFZYIU zcR$Z$th9(uBB|`i)@Sx!j-Q>3{ldb$k1o|0_bat*0AGhKtDdFpac`BGk51I?B=ZYF z{UPu*!CLUvcGP^4NxYIjZpT*An&IdU8mf(W`G$H%?fAm3e}yP{HSu?n&}%KxKtb!P z=dMJ8#oIr;9|`PvR2XA*&UKAUDM;-wyfJ&`nsX z#eZh6thS&$9h<|TyO_zqBfOY-!*dok#2vCf^CpgR>`?thrLQQi065BEkn5=U9~FhI z*CKx8PrD_(cz8rP>o^vyUDwXg&7ADF-~_q+QBl~FtBlE*G!Xgj)C^KLk@O%#oX_F) z(EW^u?*>qGx{-ncHr9^l(TB4}hq}00!r7%uMY0mNn>r#%cZCYBmB{-EXiI}XVNc*z5Z zAmNW!+K))#-;SSr5Utbx9vjqqJnG)$;&1}Ts=svlApam^UHT;dhI(U1)KbKmlTFkz z=lf58uJCjQxnto|Pub4Q^}ywZ@TVAunzK`rDGHj4+%)X!YP9~5t4$LsKNAT~W9Cw9_!w@G?Su6o zD$vj0o>@85KB?n>K}*^w0$+GzPP4tY12-Oe|1?_G`u@ImG`uPH*Lkln2(qI+-}q`& zi|6|eMM&9`SS(q%AE6r+4|qJ^1`Eat8@Ncl5s$_9Ic65P(5i7|Xux{{jx~F}eK_rj zHW3Vd;F#JY{jm{uZksV~`*FgWVg6b0hAkg-rHPpyK5_Ad5}n)^w6CV&5(oPE=I>ln9gGMw9OA_V@GLeu(b|6M8#Uae7PFjsos|`!nd{hI{_ZVFjGT<# zyM!Y&^ZqAlYEr>+!KSHF*)luwQ)cp48m~0-g?zi?2wlQd51q%F%paO)~F zPv?U|*UodCzkTPSgFR4o24uO(9S3A#Q>G(;b^Fn%mR496m0?M!_di_7k$N{@Y>owg z$9ed?%CkQ6iNOofjzgg!p}@xySgqJp@N^OgszKenA1OlXBf2zumWrp9(h1s zpwUKs^6G8pThU4LXl~~dnre=b30xi}xu{rQ4;VWfO}Ey>==6>%cwK86`RAc(8o)o! zUoSZmZa=q)7EdqdOBGLt91%8i8r>fwnE%u*E_fT*VNaY)@GHIFrZPBGLJqfQp48i1 z(xdXF+TOyTSK1>!RzB6iF*DqmWwB;c1Bv-jadtdFt(t-sZ%pF2*^l zx(x};G!8~TPvzPiV$F>sZ(aXneJT-=q@3tnnaXj7=B=zc8@X&}nzGuz7_P+H|9!d| zH?W`{zPNGe(K2x+9RB@vJ}w`(b-3In#n#2a`LrRiuN{?|ZRU{SER#?3!#6#h{5bN= z(dnTQU#;7Y2g!e&fAN0m@(B}y!x!e&mRv1Z8j}(ar=2ywC#(4ZU1M8-%BLxPjCh~J zc=r;0x~F6KuqW1M(JcA|>3B@0x1>4WL|_GFkT}@wWW0$YwXuBo0!_NU z@kqu>T00C`w*TT~^a4Wo(7B!mWzUmD@BTjV=z#tZa&6ydHshfLf`JKdNC~`O32VGi zAf|iCHpWOv2erx-GRMjxQ=_@#?*E}rUKBv=?r3&JuN)QQhPHPO`Aw|RcW@!h z!vs47?g$VF+oqTxzk=iRPBMzE;&^h6CW&|GB`&dXkzFoftXieyUDf!P36@IiNP&B3 zSPJ{9sK}4oC0ZWy@ln0Y|M)iS@q-7VZybFbp5GH-Y|!?7KJ25j&cu&}ULTx63H^R-i1+=T?#q=ZZ*^S69)wAkFQ9gC{; z_i~8a>>ho2l#Q6cY+^mYGRbwZ962>L6?@)xq49aEq`65Vmi~ptgS8FiN}5d@z1+OZ zyw;|=;cdiClsz#~(+M9a>i)5OFio2xIDp=1ar3(c&@hznX_ zHn|&-9OxFisogb9vyggsk=lHH*eBt%pux~lKE&f9##!b(gKL`azS$FJwUKCMer9q^ zHomYuRem<-QX;c+v94L5R7AUGjQ5$rrD06#P1jOU9in9?CWWN2`xE5zXX?f4-sn73 zsn@&pdrkLIuxm~^DTFa3UWr|IlZI|jSN7?@vRRchd5Lki-;U0p)xh?aV$N#dZCI#r z#Q5%PJ$Zxki79g5n%dgJa(RfWU!;C0@9p{g?J4V(NkU_V`!Z=7f@?pRSjwS-@RB zowKfaJbg1!q;8-no?CEnadF6gl3-Rmf=E&M<`~@UFOl=aBqkJwHlkf<2e5Xv4 zcFzvFf30>-1cwHzIh#fOH@ai$r4tJ*WO8a;hvB&$1 z&K`*+?CxgA5%&1Fzf3v$Qh2g| zbaa$Fcq~Y4;>#N(|L}7fJN!zsPN-r3{+(k{;__0VOhbirpa6Tg^O$4|z2;^)_3($? za6Y_;-<9-Fk{#y4u{WGsnY|7>FlBzojGi>)UoMoSrwcSI&`?u{E1L`#v%ao~7F`__ zWe-pDtqux_39#mV`@nFUwqfPN7vy+bq(Nvj_Da9TTroa_n-}zUjrXn=%4&lA>IbvQ z_YRHGVf@Ult@TmSe2;3AyW1OSRjZ;uMjq~cenMLCUGcu#Jv9zYBer33GpgVh%a^6h zSP~5SywsE5owrAqlV7SmhpYXtddRL>lrX?ztf+88M7?S6tz32eX>gr15k=G)BhJ&Ll(TSUmw^c9eg6bs05n43w9~BcLuA+4hIbM}zwC@^fwFqs0 zvHoM}QYzTY&)3&iu6awE75eV&7%6z-oMo8{%i zkB+m;p3Z%DQ=#c~f4=v}U5U1OJ-8w}FDBG2*)0cq^6k?M9U5~;sMRY?$%$`H^m1h^ z28V9Guym(Qj#P#t^bTL$hz2up>!peB&-byY8sjW_ArZwvjY47{R@hQ#(W|~OdGum3 zG%HWV`Nfr(>fBWf&p?9>Ijd^p$%H!jOoNjRdv83{=xzKSCt~*>>{o*<@dnS)rd^Et#+*pC`q|bMbN?7q*?pKb`<7&sS0foMlf!wn zE>;9urB9#Q6FgDV10Di9y6}o%z37?LLd1%cObJ-MHnZ5VqOZKVJ7mJXz9v zOAH>XAQipb zGhi%lG8{@FtbnIW_K%gAc#i+ZZnNvV0&Qd1O{RtfL4}NsVS#pEzB{{Rp;B`#Vo^Z8 z*8R|A$$LA0OsIfEXx5}^{698d~}G&x{RcYq47AP zS+6!kkmzSz7ft>xm0=$Do~5KqP5$rL)g|P=5_U1ztgyaGW3$^-U?8y)8*rR!aPpe2 z+ibvulJ>gpk6*~dh$n#nk)e>`y{RyxAS%_*FIVd@8EYaB3>{vLXkk_2I@^tO^?{NvCulyk zta)xpt@Gk`%&%qzAE18kv$HiPd!cTU*7fd>wZyTfMV=aF}*ZJuxeg#dwGZvTqE7S@~WCh41iay>`c)LBK za2d8inulYIw8@DE&#M#?)@9S?+FxNfz1Jfu$i2*nYdqy@V%k~Aw}1X+Bi?`^)Ged& z)yh%mG1g^X&xM54o>0Cf6gyioo+LGXw`K_~`Jvl4UY<%Rp8Q_QDkLJu7Lx;OJhH}) zt@=rxS^>3&?YT@bO!k0=H~rUisgeztRBzm5dXbc-$fD^7X2)t8eY~XQBYPGSSS{VR zimE9nDV6h*czETpj;}ax^76I}QrN80pGgptFL9LqIIKD-k&zIpCF-U`qAqgvjGP5L zh3M!9oCHDTv*P@W!l#mmMX_4WJ^B&R(OIFH$mr;k4CZ#bYW)2CpU?=8@gxtit&?%G zv}fWHxfRXBw2EOFB^$3#jQgk`I=F=R+cm|p6YwNZx6EIUqN~x{ru~&z1od*IZ+=`w z@->FVMjkR0HOkl!DbL+*Q?6%__#X^nTBob;yK6?gaqMxj>&g1;?);t+F5 zsP`aQxG0gyQ2_yhkF4P?CDa^XKAMd>nd|=j0mI`P8aug2MG>sw$6mtl%vhmO(a{@2 z?SPW%70YsGT4_DMRNO>>7UwY6KRAIfW7KFQ_OeWBWN176Of`gPJfEW-LpFQ_t7bg$ z?!gZ4I$@8HIHuo+|KHzgIo=pGfmVM`P6$7PA~&Tn$D;DWA}Z(dZ&Kak3j4xM*o5%OWB~&m#zN)~O)id+%Dj zJ;M69T~0;WXlU}42G}?`>t#}TiW4VFv@IpMU%o_vW@o^vGEX@4&CVdZN~y%xm8P9B z9Uj+9#0HT~6l7!{?EX1b9n+He&nhuCYHBfM6cm)J;|j)t1`t z-xq>de$VZGT?36gKDI?RmY|}h#$(d;Av60~wbS8`X=mRdkLD^ar>Z(ttjXDPk!aZz zK6$$H^XloVmoFtSIyyQ4^nH4_%qIc|v+q431Xew7m6C(O^>yRq?{D9}eV)i+w@J1z zn9M104r&;7c6N;Qk&I70f|;s8_SfeJbyqc3OJuJ|N%eN7D=|c+rK`5KLkKy^+<&!r zVGzC2|LjBFSqnO%fQPN^==aBkz(YWBipZ6#1D)6pz+#{Wm z>B*BP7$HGH8ddLAO-%Bjk>G6kR4<$FZuZDwrDj=~9DMqieKOWTv}2D_+u|rj3Zu?P z8yxneWePazdxnyK?_?|;ub>UEmkm=jwS>aXt}bG>4=rTs<%UxA_B*zfZ$6=!O%^xq zhq9*FSX586%l5~Imo2tNnRxSj!_*qp{?Dy$Y zpXrKFQcrJRUwK(sXAqvA#r)>Pc!6@@ps=v8X&Er{)@}?bevs?cSIc>x^1$`7IVd)1 zSJ1}a-lE2=cc8gOJ13pY(PL_1u^T}yAz2m|hl~8VJB74A96j;$I&GiALYVOvoW?a>8Xx!Y z-wTEO^9JPak3;@(&N1>;SqlsvaCeZ1T^|ES!N#U20XLG{_5ABuVOe=O2oiaDUpS73 zu;9hrPebchX$L!A)$g5<9+h=y}0H~ehfHCxJbye@DHHE zy!|%Y#B2HSvE3HgW9?Wv@s zXUNCvBkhz0CZpM6Y=2^j=k7WwE-u%PPBMXcV}GF?!}0cFjY;pHtu@6R94vLgigcST zhy7ozpo#*19r0EA`7SWN&(Yx_2?>cpS}dKqlA79Psv@ZC$uyLdlvGuz;h0P!`9{so zK^tY_!`4L6|2(U2VEOaaq13xJ6b55gux4^OE|vZhu<66g#Xtt}{sb1Y=}NO46As(; zul74?sfA=K@@NXK$;b^pUjIZl6siQm0*79M>Oe7fn>Jwgi2W397cws3bjT%IjngwXH(&wuuAHP7 zEnfF1Wm2MA3QC%s7Z!^QpsFNHOtNh+l?uE2`Xc$jry2jXRO@d`i3H((v7uaMdGTTa zWB?40({0scLLH(-3IQ(L_2Jj%(>}hwC)-m{US4eyC=}Y>-mdtuudnZ9>L~^$4i4qU ze~i=`SNbwKI+~oEoT2GFoeYXznA?8%kGsBo>Ej`hh5+C&vIqpQDZqkc9K^q29hPkV zI43OG{J}z4viXx0ApggYc_O|^<#98FKvcp*KK@Q!#!n3;$sypfu#EV~5f&w|q2jr-KKLvVUz(ox0=9}CiDP=+e0wT^q zXQ_U7@jqumeBa5D*fw(}B_R88J^*@zG5?+)X7)c|`~MZg{+EyOH@0(mNGX?>m+R^2 zwYRl_z{SA8kWS^%%$m`6aFNKpg-*LZeDpUm@=GO@`q|jn{H!p6>UW179$McR)#qzX zNGuip2X*RW*sYgEZ_GIE^dl*x0zQ8>1{kiZn{Lx}vNhS&*=fK1L-ww_-RVvB*ROBY zd~@wpR8;i!Gj9n#Pi;0|`3BzQvRW;6RN;hsKByC8f7jv(7{R|uu;!`Z3?LN9fhm`n zpff8&=6Hb1H@=a+jT zGt$$KJu+_wei%9QsG^hE(|ZAmk{IQDhx;$bqW8rU5frQeN!Q$Ny1W_T>bzJuJ1a|! zjfdwJAjmDUh69d^d#_ihD9y$k*6rf#UXiyw5 z+g%7np-k@E3{B9I1XV*vG^KRX`bf|U-{t#4WZ4R9O z()F+NdxHKhNl9hE*w=4CkrRa95LHYq!x0Ugu12pnk51Zx;Gl>tK}>qs*!^)^zIgWx zAHkRhEo~grBnlJ}Fa&64kg5u!9yaWn0QjK75B|q1ssEc-p2B*aAhHS$xB#zm2UOuw zTe`pI1%318HMU{DTs7)F*rfoVE*-56O**E$R4(TF@Qd$;fzoj1ajfB_I}+3|@28&^ zYNr2m|{{Qc^PNYeN7ZgIa~?wF;e56~3iCIRk^t*i=&Z zGogF&@$qt8lgy{q0dNvi9Vz6rYvcx_EX$$V%{! z_zLFj@lNxg!E^9qUmtuj4n`2PC3}AOV!ru1C%YT0xV!;*r8*C(Pt;c{P$TGTh zK>DMjqGIHsvDloMof(i46AK>)Zn3_3dvgVZnR{6{3$ODzJZ`Vs+5}Joky1JA#Mdwb zBYH>BiMXiL$yxm+rKF;9uTZD4UMfAs!UE!?m?J3P4nd_mHku$=A>C9=&}|0;#}wrnZ!G5~Lsk=~#kASx6wx7m6j zIG~%q(z%mq9#+P50*>t(0e~QHB*VURk9T;p8pCmOrDooq@Jo1+Ho^7zo=e>R&~yWd zS3yaA>+*2bPpXk9K2@O(vI=JkaZ-;-y?#<1P39~QFHQNmvFqX&fg#43?8%AEKjHu9 z?N$+d>mf~9LU9P{ADRRXUp^1Uv-!K5d9Y5*4O)8o+v8Cgp(qIniE;jWS(A8;0@BhU z7vq{17R9%WyP(w}CM6{$DfzS{T41xm7jVY7sN2tcplO^X5xW_@wlSKM%H{N3^5?z` zWv^<#WX%zC9Ur`)__VB-M)gxsPI7WdibJ$@PC zA9=@w-mQ*1HWE1O1XtS<*30c(H!_n5VT%5^<`8ciLKoj!d8);Q3Qy-nu~CoZm8 zh~d=DdH*PCJk(>nb^CT0bH~5|dFEPu#<#bm;KU|M958$x*){BGq- zSAxd)@hS1O=&=B4N%MvM(Mk2Wl!j>ta&xkETDv-?$6?~yZTX&0V#54*!?&ADmpndI zG5qp+AG?5jF{i#W_a9a*%Y4+IN~r2iuFiU2kgbl)-|$Nok3(gpQ`>_~aAUJ|-gSch z)R;EZV!cqUQk*!d)#De-aMnuX5D)7Inv<5JAOe{`0n!pwa9Z+g#l0q*_T@|9+;O#i zfq1OLc>T_wLhnN@$o^y&2(+ocHAwZ}+z)#ecmEG7K!iOrYz5(#{SZ`Wf4}-|d)WWM z*8p2!)I*9PMVxh5X!GU2yI&XcP@|;(983=MD1ut6{<8jzEA#H{+GHKuuGo5b+rT2yF1dmDF=ZQ zb&22#VHj0G?60ZnuQ?^Fkf?raH&$=X$t<7T4c~W(8 z<8oEZ^0V{LGM6sN6XLAWo^a5!td)LdB|FSsbP3PWB^O-)6`SQjujhvn|@vcT>6=J^W`VnCHf^?E@2 zv;l~8ub)F-A4nCOnks1%#XE!O+TdMmVsj0FX1%}MxFxQ&u*F3g8 zy(ijhX4$YZ|I>l6Z2fcB;rUbH7|QzN=G)buCw*tcH|a$enD6>zlh~VInKo@xRhiq{ za`UGWd}2|ztE-2#O3mjM-NiQgb0#Z_tWD*lRRJUm?rr=WpkT<^P;-<>$>vhlc4*f` zzgDmT>8hJ7?CV%u2f8$;hKr#FdgAN`A-%N5B@2=#F_(#opdoj=gR&P_UdVi4W_kt-eFE4#$u-g{}ha)syUC2gC(#fe7 z>IUHIC{6m|!-x1`czw7toAFfsQ6p-4&XTG;$#xK zNapsfhuCPXYswjEPwS($zh7bT#j#*V(B$$ z7QmbZyOgp#C>?ALmwNy$&hzgX8cGG3M9^ZoLQDy?5t!WoSuHG9DHUjon5)g3ODN@C z4DoQZEX{V>kA33oA<yH ztsfLHv~n%gnY$Ms$YrJt3>lrJQD?ObM)YCjNuyLNJT-g-S}=y!4l%T<=}a7knHMZS_M)9DKh#QxlwSL{!Z zz#VXulDoaamAisaVA?rXAgzpaZIF7@nK|V=D^=ZN+B`K?M?*nYFzLER@%KJ|ypLXq z*}HkGJLl+8>$5W6JZIVywAFBNKY8{^?#0EPg$!P7!V+yQd&#g`O;-AE48#w|Lz1!w z4Ky)|2-B&_=6)WImzQSj#ZbeMbRp2xv|%}MHtXcDT&VSuxBJitc-$h+vikA2ba=0^ z%(bxrj@(41`XkQrhW_lwCXac;y6cHu6-c%3M&(jf;j}_@NlKb_5pB%qd@u{g^P!jI zaD5YLIUCLoz->_({Py1bX8K(tsoAbb)!u~;-3@$+`)l5#3_kxT3Y?0Ii|t+Rtf9(W zLzJ_>qOt#cZ=LI*!9W6w*D2l0myzQg9fAxZrCmvY7Pf%|q0;2)1lax?CcUFk<|FPB z|1nOR_88)`c}>O6nR8dp6;HSGP@?8baEHD#v|84zgbX(gHtp7V#Zb8F*=lRR8G zpfap#fj06+w44#2$H!tG-@XsXS4yUUd1LuzzZ4G^Y3fzI@ZiUkY%}B?r#c=AfidwI z);VqZ5^MT5vDgz}LTJR2MHk^So(X{c^CLO zZ?5TPOZ$$d1Xjs)tW(?w&5i|jn`&vL6z9ODEYA~gDsN9(yG}9+_CRzl(~4lc^ACBX$gus)O$A@ zCEo((0E6j}P*Uf)D73ioDAFGG&mj>mGv*1s-9=aAkVJ0Uu9SULn`a>Ccy<-k*_+x8BwRRYzCBPx#%0Q z)3-7ZM~hzyM>dXx-`r9vex=r4*hMXbf2CKv+(J51Z2FN2y-nDgAuG8Ix(_mmuanjJ zGvvFzH=*~PJG|KWqXkkw*^i5kZ{+j5oV?zq1;ya(w9BP^s!7J=tZica+pPm;w}+NP zqbIigQW~vMMM?uTz(3c#X=w+Ba@y#q2Rv@s@9u{BGtvLq5d?Z$Pa6OS>JF(r;sVs1 z?Cjpn-sqPn;q8~7b#*QdS3rwrSme2pp`jmFqAqAL0Imv(e_oHZlRqX8C<>b3dJtlO#tDoPR_9U-AonfIVVS?C%BT$zg_n1Y5K1j8~>63LGRH*oIp;Ev{dEOQ#Lnb^p*l%5&mp?i? z53ph^@qIM&Dp3`^ZaVL!kUG1R>auHcbMTR4!mV%hGM@2VcX0LW#`RMxPxpfF`h_CcoyE&ht-*5*I6x>jE3y@k7z@})N305KnuMG)NeD9sn6gJ$?gTiUNJ2U z>fO?Pk0QlT6PQr$ypTW~z))7=9;2Sk*0G=Z?$^6w6wt_l`_sZPM0OjYMm?$Z87RI9 ziQ3;qB4+Wx{tVhaFuBPv2(SF>yH41%e_BDXXCSiTm{3r_+c26F$7I;w_VIuHigt`4 z7fbnLf_Hh1LilkjJ2FQFLw|ZnX=p0d7PF~$*GAWsF`|-^8kMHe--1T()Q)!#^&Y@U znA2uJrL)XAE&kh_$|b0JKNXRb#D!&=0ICu2=W#Nwj19e=N2f#@bgkL!zIutGqGI|1 zFHx4!a_eA}+<>2l05rF@{xr8de*sq2{3R9so))Pkgsj!{6(JCFE-v0LMD~1cTXMU(QoY(jnEBq$u4!k2IjFoD zG#Ww^!@{1!R1VNNHZU?W%M%VIqGQ5fP!9|YOeSXsZ3R!bd!Q7j^h(RJe&u#)%dP4p zB`*Go<(CaDwI3N9s8Zf@TP^zdun5COx5$8kw+E!elPHi(2?z*YBC)I>{H{14#$krE z7L*ID^RDu3C^+;{`<=lA!0%|_Zu~>V-p}Jxc@^O8&DJZopc#ESm<@E43`qah-v;Ly-X(K|h{R629Xq7z{}nzvs$JQ-2m}FI|(+60TiZ6q2Rl*&bw1{TiXhR4smiIFJ{-#_O46* zUPve&fp9Q>mZ{6aqUKM~K3-`5v_-4$|3rS0vl6J!F!U<_k)C;2r_+wu$FDh1Q&FKn zqNl4%HdAgSQ>inlC*~^=G^pTycXLMWy4?L_K>pQ12@|_*yD5aP`ghDiP^0lZxa8AZ zI(4(8ofO4b{CCvvk?%9gmQX@|7IVLfE13<8o=q1%5#BxXsqtQ4HkDW{`osdR!ix zAV0!q?pBRhTwDayywUtwg#x0O`X+eWl+WL#NK%1g4TxkA{oXtF4wg{i(IiyF?l;EP*&)Uzo33M*(cjZ46?- zAT~XnWQr_*y57OkN_A@TnZ#)_uqMw}-TpYH%Wa*U#Ld|m@Ryb)w+!{vC$Dz}IEO>e zGb>=JCeg4}3gXK)#qZ)vN&(*1h=Dfy3DR z*~5d@!qfLzfU^ROdEndk>p=36qgF)?=+`cGWQc?g4h|OQ=GG+PLx$=8An+rvM~?iA z9@L8sVl%kU9;{>k!Qg(}TXeS+D-igu78rVes3C|+R+50gK+pg^355`Rxd%53{~O~U zKm32gY6h4;`ah%jztc~qxb9ve_tG%ZnEpx;&)K*tga3=rAdki|{RR5J0V?gU)bU@u z&qr)-$$%T{u_9$iUx1CYfFFcd6UroWV5#v4*xDYa@q53voZCJ~yIuZ+?pzjNP?O!3 zpC1mEvS3LE%nKFc#m2;h;4+a=P*CvlHgjAk{1?^@-_LJ)Q`Imn0iBti>YvdIO(+qo zMG^v-vB)?8iaihkn1G;pzWY_Doval!_w~1co=Zl{RLqeW8%wzW1}f@Tm;S=|PFsNS z`haaY)BXnQ`?%cBw%`xAJ0=DOu(T#hiOAG{;rcTO>fqqu=!o?uW{kgOeo!n8#WB6P zw-|-r{9!>rbr#G^0ezeNtMN!W_;rWqb5hbbRlNnmbqS^2Sw2ALl$vx+`VC|sUfHg{ z#d7`)%H6;<)s_AO-*wnp=wyk^s$ja`U<=HSAAbf&Fz#kT_K#DOK!KKy&uL#sQ`UL5 zH7Nrtx)p4`v7GJAGr%RoUEf~qNt}0wlNK8m7JwvMe8GnKvl>zS9Tgp2bT@1W>1=yS z-dv@PWW`z8@#gXbC@0MytlEk_7Ebsg{5`x@K2)Io-elU~FC0f^PY&j#_D|@_3JS-& zv+CRXp!COJD1NrVr!>w+{$X>B+9^0N@MuV+ebA+|_#&?3w8#qs7i1^ua3D`dd~Mhq zdw^{D2cjLqBd6=^3d|OgkzOs(3|MEY|3z%>r%Vgq%Y6f#_+V<9?*lxY95w}ar=H{Q z?~lQ*(}v&#bPtO(*N$=+HrMd|eHq(TZ%lcbCvFF;KxZvS9{sw-z59S!kLsv?1D**RYi*T)^L-bk89PXb~2dMNwDKo=RnV4D}V*gj_P zZv+HB*2)xOhO@N7pf~A1&|A3=>?+dV+xwk#VuuTW7q}2#5bnM)#7?jCQDO$RJMz zktD7JqA1J8ms~4CDuFok8As;k~7S+7l(rk+NC;$anZ-2Sj4 zMm^&&RKB1iaF494taQVGR*zcXyrsTyqJyt{eH!2Kn;{R2F2L@qvzCBc#~v(5EoOfF z%C9EE=7B=xEfvt8u`zOU-vHGi)}Z>&WC^nzn4!$?026!Z>FLhL>rC%|Fgk$_d;_f_ z82kg*2I$yQ@N8>fiQgL$j3EqJqs0Fe;0?n3WGzCvy1L9?&40fBJ9r@YC}2}=M_QY!x$vWTVogK5mtbh}_0(P?@X@F36xr{DXFS0a4MsTzUg`Uv}8tUc+I(oLC0 z1eD>q@FPcNNKOC98lH%V$khzlpRxg#Ff0VYASB2PIN*nAgZ~RT-Tw_@Z;^*_|Dw*r zRR0ST{uev{fmly`KW)Ipa}kUm{YAhZpvjnL!2Rb`zuDAZ5DVO-ANMc*`(JeR%x`4? z&Z7X&?DyB|m>>SH1FQd6$lmhm7aRn^_xBtTY>pPVC+zQk{A`f^%`NXw8_b&G2#4SA OiU~;z77M)l`2PUbr)=>6 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml deleted file mode 100644 index 669ba9608..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml +++ /dev/null @@ -1,20 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Component level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -Boundary_End() -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg deleted file mode 100644 index 843e665df..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]Data[Container]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseDelete Basket AsyncKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.png deleted file mode 100644 index f67a6ecfacb989cffade88ba8ddf6e2bd659f8a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20366 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml deleted file mode 100644 index 07273b578..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg deleted file mode 100644 index abfaa2291..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.png deleted file mode 100644 index 883142055c219b08a5f26e37d66fc4806b9864b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20798 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 D%~JCL diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml deleted file mode 100644 index f0af5f119..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg deleted file mode 100644 index 215e155d8..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseKey Delete AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.png deleted file mode 100644 index a23cada6e0bda8d248515c452da39764904ac955..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13640 zcmeHtWk8f&*Dhk90@BhgD%}E7A}J-^g5ZF3cMH-I0|){ljdYAiBO)Lp-5r8}GIR_L zbM}CbpYM0xU+2g9_56X^_r2@hd+oKZ>smWZMOha2I>mJi3=G^ya#Cs-7#H7w-$z$5 z!C!xdqCoJE#aUX%`I())hqbAhGls0Gt*N82vnhnm#DmV<+1cLdJ}0NWwXvKaToZ5zUtQP^bn$+7 zG?#u2JDg_BpkO27$4})C4jFQrjnm=w=nWxw>dj!q?(L8Maun(WWh?u%-*(YUNp6!h1jkyNqBTFKhU{6cE`06U;pT8 zAkokT@BOh*{LehtZ&%~_JTNuH7;q*0Dr@`su@M{q%bwvsR zr3sGD^Oa8dXgT>ecfE2iyCqeB_99W3>;JM=F?J`WcFCHXsH%M>Yn+#m0;(so;ex5H zu!+SnmqYzJdtU_ugBRnGl!S)+_-ZP)J&9&*Uh(+XTW|bDUXqyvC%*J2i%}&|59NO5 zj&ntkTXNP4B1q*pPp<~O7$Aj{WT48W_BlNiPKU*uqzG}W!J%j}_BU3u7i5-_62vii zrI8&KbW>V2ey_2}X=G_>s=;;r`L6P((pt3!uTsN?LnABXVXd3n&stivIbjgSEMGnQ zK?g$@F+$nS{xM+xUj=_S+MF@Y-~2B8N2C8J{I2&O-Tk*7T7uw)Zjt`qcGqXbEeG?s zut}kcMFzFb7Sr_}Q?)J%^78F)_#1J*)7Pxp0pq3Sbfz&|@L{|9&98;prNL?uYe7}M zB)%eyhK%$pxepm`&nEMjwjXT&Z2ra`P)GYvG+5;d^@X&a#N=c>6&3rH(Q-2Fx5W(o z0|T^PE9LksUuutWw6rww zU}wj9d2!xAs=NG_uCMRux41i9b@?M|n^1MWq-z;Be36Alk8Vec?!Gxry=Rlmz8#2# zC%?!j^GXF+<^shjQEvENt5K2%QX>FH%_fUOpGL1+l#_8UY; zMc(S9SJ}@6dY9P#J(Yr$ zSnkrh!eE=6cS=f1JTvbfr^)e;_-9--ezoBk^Qf0G?Ae7$7P!db{U}BnZk((ON1raq zc0-1X^`Gzae^nR?sSh-clHjc02(Z=&n3}&n5I-2UR<}s!`TdZ?kjpZXGPc6#MmP&wcrPq4Dly)7+RXV*> zieMGetzb_yv*Ds)B@}%9=*g4RRo1G$5k_0`>-~cB&pbS8_$1mW)UFXT%0}_6=l<}$ z?B(c+L}(%@yYR%1>HKmo3me{3>3Yah#Su?^O~<|YsoB-|AHfgtb**M`Q?R?zvQheb z8hY{kPD^Q)HO{`vTXpN7CX!PsE|F7ui=~we^ipKEc~&(6?FK5xEUp}!C9kU z^pG{MMOLi6ocSphAC+R!wykEu-AMZReX`{6*}ITw=C*!Mk=#c;BzQ68`GQY;v_4+{ zP;&)Gy6ofkO}e;rS;98VYRwqqP8Uj95fd^Q+)YxS&Hg=6Egy4XvQx5KYfM&46VK)i zGSkx^JfC|)q9Nuf_I8anz<_*s%NN26dH4D?lhWRoAZ)~n^8KK<8kdF^7&&2*Ava!6 zF04o_E|j`Fb2Mbw28Sz=mj>w+*eI?m9z`jjtk(YRC2~hwt4}-~*iYLbrGdGy8N95b zLL=m{vZbk;H7S3Z@1ccI)XH>&KGQ~Z3Ia3m_+uq~bRJ=W(Z}15-?43{d2faBJ0T0Z zl6arbuW!sYn})q@fgike5#b`9wy)>9)Lu_twfWgke;94aTX+F#{J^d%A@7w_VfVO} zq__G|1@BHpRZmNd8mAR>aBz8^ir&8$8+v@#qHg>r*`+GnvDl#P4r><|m(Lg!H*ODm zRIw<;f5mt7#!+guC+1m?e`ax!X27{eQ<+XlPhe$rqDr=)#uKM>PjAEhf9#cOv6gyT z6fEtv_)&a0 zxRaD!FFV?OOM8)&!+?xwW}5|8u$`yO@dRGWjU;Mb=twj*Jgq&5JI%9;-0EowU;TON zFB$X$k2Z?@o`8VDgW|pF&J=;3R$JjrLYLX+=fd<611-1_=q)_cHBfwxE6=7 zR~bU?*3Y^dUyb*WoR%Keb8lW0`P%Nc5B;jErDfKz!$dnopk7*1q9fN%z$gRHueq;O zv0x_3iB~LfrAW3-W-cLPuh7RbOpLhpa+4o>8ze(h%GP!boXdtwz4lz2YNlcRWDldF zGxEuz9xkTx?D#ZuEA1J4QxbDs9#&ecb6e-oKUk|vZKvyz2IquG5Ee(ylwuhp-OwG3K z7DjM}l+;ukRvX|YCS8qIlTl7Z7lQh^ljv3Gt>us$lFv8PI3;ky5xZ>E_AWg+Z?OwL z*r%#>3ofK{zJHgLlmshFPyd`eG37R6BU*=BbG|x+pWyNe3DGbYCwyzG8Yb*Y9N8!; zXu0|#D=X`NU7zcBVT+Pgr$U-1*6g;VO^XQb`e`frygBfP6)N??kNPf5{pAkhUkTQ^cVL0D(Gnn>z*J^l7TCTYe$Gi#_u4~jbd8pv=DGx= zt112~v%=uV>Eq*LE@A0QQd&=P5}hQL?XC|OwxAE`%`6VL<*IwXCV~e|A4(1m;ywcA zZ>u_xjhV#FPPW zggXVM>2yrD1b=&~uv`0@_{q+|V)xTg19NfpahkpuBH@F(sRmQlYcotBb{zY)L4%%s zeN}EKe=S48Gar~0;bQS+VE1qMEMk#M%E5J4{9sn-yP#1CX|N{ub;2bJe`?kAL*lkX^ex-V_C<8f>EB)5_d<=y z_*Y5c{CQr4S4aF%vG+FiBXGiRNu%v@jWd;c0SO)WWCX**@vk)4+Z z=O&6KZWAIGJCfr=H*b+?*&I*_80DnzxJBciJs>C-GYS03a(*|gC{ zCq(|?9-e-us4MHXciEIUUky*u!Y178M(*1ZxyRafgoZ;f8%UYIFt8RGH5ztX@bK^q z`qYh_{8+AEX$p9Y;o^y}k(7Zf?^g-rBu?Js&^&W48u@57(q1{JFHL0^ z&c8#10>-ycO|O4LO;4yPcIaqlDT`K4fKR@8F@Tyl=PA!ucv3?*1a*3XSiJ?TPPOrA zfpArFaZ1Mcef_XAI%EwYO+P|!JYalLIifMhneyXnWLDH% z+{;3`sPL9su^Eh)Dn!zu7)q^?tlA}cve6^O`m)rm^kF&@R3u^77$`Y!83hVrL|z)V zRDYzTq}fQ9lIDcP5}L)pEde>>7Wleo=J4R}0*2I0^t1CfzY7@9%YW7Tj{>N7^#!o{ zMobI`j1We2gMh$UBL8<+(WIjJ4n{B01yJYd{-yLgm}u^SlNRP#c8a>i#I&%uI6O2& zK;+4Q0T{~XjU+AxR^CKTBMuIZ-2-m`j(JOAeyCH`EE$6Ppw3xad{Tx&9L+@#?-4#E zpvSX@*NQn|pk2a2Q4!l2sLhgzln1x~P?V0231CLi3Hk(sdQldCX4Rqr8ETuKhwzI7 zSUx_kmn7tZh-d5R?A$SGWyk$z$}e>ytku+FPu+j@X24*u49Spo$F!cG)#1-5{tR7C zr0Zh!;!{DbC(`mj(D!&hIQWVc&vL!~-&MwHYwsud&4t|=L=Sr4j-;?RoyK4OG`^UeoOsKl7IDxuj}Hq+?yd; zTuPmnpT9I*oMOH_S>se3TkCVQJ3l`UWt64p#}FkzZ(Q(Wj6bt|@c0sXhseY({4+M@ zf3F2hVw@CB=C&?n7Zg}7w7;J5*?Xc9(sK#-hE$zuA6F)|E9eM%`D!OEYQIsy&KI>Z zhLUet`q0zOp{sU!vNt392tssUP_fTSgYOmDOKRw4&?n~h@%BQP*lDpr4UarS%C9El zaJ8&V;}*IVun-K`_-|SxSP6ZO3kwRuW8sxAzH>=ufw4^R&&M(+WvKH$aFj}5PKXQ- zCI~EJgrOIZAp*`r4?F9?AI<<%3}wT;cs3fou2jM`sOdup+5)9+qJI&fe_%kR!H?VE z33^U{*YdBvIW|>?M+dWUv7BnRDTaN-f<`tcOQUP~!$VhGl&f*Y1tw#tRtdVxkfRYr z{I^Gp(f|?N-T%=j=6hV&y9+O~3SQ04&Ytu`1*UmB3c{Lp3~LCkJ$w^M?}^LF2aOB~ z&bZfLF>pjbVhvZid^UwSIY`zm85>DRF>R}cS?8OR`8X7@Xv&V!!eIWkscFRF9xc8N z)J1^`N+(sSS&;y*^lXlK#HQ8lgjrjZh)a)Nh6gExV~#wtP9;=jgPd%)SDr8CGUD zGcoPGJ+)7&o7DZbhVH0P{JzYC{?LK!oE+pYXu0K(Ckoq+@bQ?{HMswUi&Zv-+ps6s z;)QIZJoL7q+IJX4nl5F z0^5zI(M*FLGBxJM~1>HO`2nFFcp%G2eW$y``&@FF(F_@!te2U--E!p$UUVcU?04EjyLJ`=i1vzO!8tMut~@)T*hv9 z31;Ac891uYn$l@h8dEz<^A{A(#6Wo1pB%#WWgmtXDUNGTGL%8S*)8_?NhHt;ZM8me z!`<5>Vc$s+KpC1?O_$6w*03AacTx$oiMWXI^ZWIi80S@Ay&^G8!T0M%zT1KPycuGU z+_GjRlvw|@(J+bAmYS~>`J`jny?TJK^;YHO1x?#aGu@;sH7SBo4>^6>V-~xG*YA7p zJL!J1om#)GluY>7S7pL$rx;nAV{saIC@iqcqe3&8c}$j~wGMhozfpvC}FRJSRw+-){G-QwmX zA#I|A>zVXep0n^_LEgm%Y=Iu2g6CYvLoV6|Kl{T{imN?qly0wO=0-!qHL{$VK9H1be(t~uvs~Pm?V)x5{=Clhq;(S!Zv&I}Pl*hp$}0@!HS63}V?Jzhs;U-R z%(qn$bC|Qzm3F1i3&-ZYYHKoold5V<_??7@$8KYhb>EL@l%AQq{B3Q`hMPGd4SEg6 zmnPne?AG;;r!*OyIUl-V27Og}$xci1W-2>&GOnlJ->3PK!{E6&IZH!$ROYXopqh9% zBsZgcmy7+d$zBMr*DIg`j{9V>aO-Yk&M&l?j8&Xom|_RV4MCnS<>U6E4LuWB!f@T! zue@s3sned%{81?xR2_C!?omRc?SAucQf6jmhUBFs>f-2R>Eq!5Eo-vMqwaw1m8LVyf^&<&k%mHuMZ{q{Yl zXH9Dt_u~}Q>Zq#S-O7)S&3FMtOxuJPbU7Aig?EipPg_X~H9UpX5mR-giCYsC@1ET_ zWq+Ry*^go(y8a_Ngp>Rk0|O`;YqEt(&Kd<-I_0cBbHX;D>Hunp0r7o_*L>tgG;xU zmkTH77T>&IMd}~sXhgMEYTCX5PEg9<_EU{4aJrAv#6Fa7z5=fULUT`L@fNox+85sh z`UzQCp5DUlLXEJf*|CTEG;g3nuG-o(Q;147#xXo}$=Dw`(@~+vSDBZ~sC) zkB)@%w9YniZHR@*Ay<-G8}lN!KfQvZAyFtBh>7DU$)=StQ`=}1<6ptCI}XKuo%@}d zn%dU3EIG~gUm-DR+#1Bxp($BB}Oa);~6r~^PBcf+g$utJ#i{)+n#mbVidkD1D^cWxx5lVI5t(JZ0y z)PrTBF-jeBv3x=EJ4m_5mq3IklO-1;&_xiO`6>)(&YZtz_8D}1m4%b0L8TJCBLz?a zUCFF5C(DgI*?+Jm26zlw`~O!oi*Z&9A8VtGlmu&#@eFFo$+@50{8M^LWxAg|helvh zH~k&rXNjOW=Q9Lo_s^i|#ZAqIe@efB*>B{0)~7$d@VlVw>})`|uPEB>SLWm}RVcmB z&AmxNk}BfCGdeq9K(lUI2z28j*Y#{dFhS1|`L>qKK2TY* zJvTSEsHg}C`(|clK!>^`)haRZ%m2(eFfMS_pR^gR@5Ex0a=aqvm8q`;`tagK-@bR?;W1v;1%JvCRbc(8;!*e4dB3ipm zU!NT9$yUy#+c-Zsg9ZM1q1F}_`8<{E`jtTCzLRG+ML2p7A}MSYO(Tj}UN$uY1V8n@ ziyC$-fo8yyI#=YWBKT&b_ z`(js$lcVEt$m3M&$!Z7nTt$NS^^ObSNPXRMw94f48Kw)xk&UFt5tr9GgmSjA4-XE$ zq7^@Fv#J_G#K+bsKf{HtXde;No$WD(xf1lFAuIC0Tf%2K;dA{Gn$LW2Ug`&n2j={9 zaS;JwXJ-!z3VQVD5g-vjqv}giOy+wOo3Btt(_toEH0Wxq<54hiQ(7nIEt)?CjjP)T zmzYuQQ9yGpGMr)SOA_XIUQ07O)B`DvE(%XaE3RgKicL;UePU>6sITv}*h#L>Ux3}r0^ zvM?J=?G<22C+@3EA2X&H(GUUnyr+b^Reqtp{rzeh8n>{q@Mye`_Z?DlgnaeY)H3bx z>=nOPE`j7x53m7eEg$5d`s1*JFt!rCkMee#-EkYencidI zFV1`pZ*FMD4eI-RZ>fN_^78N;?yh!pT?G8?{H=^ZgXhQk`r{x{!>hb$z{nv6&-OQF zt%i#Zb|>ue-Od@`(>t>qN3Gi%AjPAnqw~wJ&gSaMWDPGb?+5KtLp+g<2kX-f&pY23 z7c!TO^j|o4pI&!nr%wlbgC8%z5dAAYds6}sIR5fwJ;O$6taGoqnu;SwbqMqqGvJ(G z0LFFZ2R;k7lZ*+Pf*!%*u8x$Z#g6FP)<~lhMG6fA!0TS@KT`s}s!HASWv_HwpO!ZU zCV6mrw62e$=3r3xr*~?a-Ec`uOUpq`on@v`sZv36N^1Pyt1>`>q!|M&e}YNp+yMhQ zVN*d}eIS|NYEZoI@*kp$_T9h{0HS-&`CBfEtVp+B_#F@k3BlL=DWStdz93jvu=Z%D zEd|N{9Roty{&;h9tG_+H|J4s5(Uh5)nXmp{%x3n}(V7>T!c3dJv+oghogL=pQsUTTp*_deZOaOaBpS_*GhbaL7rEq~U^h({%e|A}*L z{3ENlxHuoyRE^X7&KZX`YE=?l$!mUlbu$*_zI#({e>eXKXQ_%ikfrtE^ESfSoy%iy z=zI@ya+(m_Fu%Gju@jw7#@y+ zV+4-r31giLNgLnr2!vwGfmKFHDY8@iXypUqM_-og_V%_Z5(Lc&yGFDz!Zxy^#cGe% z>P*Af6747{DT|Ye3>);!7JJgx%U@~%t@^&}%3UEpZUZ=+ zpG3X)%YYY4tyu|@f_d$&t=Dfyb?dUo@jO;m9yXPMOsHXCmbi7M9 z2?+^Hju`hF-se#)-;7X)+D{hEH|FCW%b#N1ph}lLhjSI2P!ep7ZGjo@58l?cwzd`) zP;zb|l;)R5KeS$H7HWN~-!DAXnsgp6(si432=Sy)OaN^E+wp4E%<18Bsox25WLUA* zZQa&Iij%2=;R;&^lYSEEQv3lqubH5&DsyRVpX)pvieM?~J}4~x1Z!0%HV~8N&h#{D z0=aTi)`*+znZm!P!U)x@x|yf&F5qq!k|m!(|fXg~;XXg9Bi+F5r+UxP+oyYHr#HO7Gl%llpiwj@IePx4D-*;A_ zjf;yLLRi))yPh5&xXt)zp9pIa$ftfwvHQfV=K%)y;>?h#gGEM*9l{+VqD8hsJEN(E zwNBgXbq$9|bcOUo5g$jH6cTy~&XgvMw-$wXUSWtxT5&^S6;~A>+mJXCsl88aSra?smO(npT{H_v8@y!E9^g zLr+1ShG>GyHlQQlzT_w*j<2XB2-~V=>vpUmh6=kF3fG{oAqBUf4YHLdld7Ma4bi^l zrLz7>$koiUvn{>jKi9$82+Yb8C@}NLE&z`izCoxnw4xdekYJWqDALfeEH@`?d$^UrGfz871 zvD=w^1wb+W3lzi)1ThfybkG{U~ zYC$y{0w{HWF@7J>NK?@)V6$093IHvJ4G|NpSNXe7`I-O2unB2zmnWxq-u?EVJgC3F zKRTnU$uIp(*~2hb7rYT!IZK3Ay}^j!@0kzwZ=rve#xDUOs+da`9b`NkutIF}c$Ze{ zo&@WSaY@m0ko4m&pj&Fu=i{8mjNeX^0T!n3K*%={3y_SahQ>?ZtCcbF@f85d`Y++m zR8~}6()T|+^!(-oEc+kiih2>!FmBj7Cc>i_@zE5Z@#JJnfa2k36hDfo2rde&P1b-| z@lX903@Gl5aC4Q8A2&$^(7dnfLb_%S2L=b@U%z%iB8ECUI~Nzt5Tw7^kIfOovRyek z`^;_2Qk#)Y4p;%q`F#=pI=jJtkF-r>&oxpB1xenE*(8R zRX&<}dIchO9SQ7Ci=C?2&%2U8x~}SdYzJAnKtkO%98q5YVr5)icR@&nEY5$6W61KX z(OJq>N`aUGGxRy!;a-WbR$TzL1`W>lnQ#w~PjrKqQ^mYIk4CqHxAu%y=CxFXa^WQG;9&ggp?mBj= zych7Zx*I(Q;4}yxT2%=ix+XsJ3JD;WLC?!OP{tX>Fj3?5{CDUEl->F`yr{RgS4BrB z&l%ju_y=5T5g1t6&c!c}l;XWHe)8mrrDegfCM`8@#WdqGs#tELHG&lP8sEagLg}Z& z0#p=0(ICgC$!%??x-mm43w^D$K2f#aX2qFr)9UqGS;yC9>DGh&c9-ch6V@c6EY^mrR+OZNI!2*07L?qizKF!q2V;xENg5(fR`V! z@d6A^#b+MV^D}PfqmJ-eL>Anz+TQqhe-l;$VJM*;8;2I#P1hd)7mZG4q0Nn8?3dPC zohd*uCuAUV5ToD7d1vX_C+u^rpU&BRG$I^a*0S{QIKbwt@4fPcQ2R(tT|Ler(zrRe zSogyszzj-7zlj_$DdGJ5d_bWNKWXkV1*}Zf?G5YOkt9;{nfE^S-HNjq$Ym<2Irjnp zgnjDeU=8h9oS!G-=>6xRO&X4z_Zd(|(+og1T9^TdSOr!prB(8nppN%F=$$BiyjHb$h-+l}Wx?F4WT*NBGRO zUs}ZT+Xv~`^;FR#qcFjfHoxPanbMrzsFOWa!m*b(Zm922kl-?2F_t|;>7Utj%5G(} zH9l+WF8Y5>eNm3J>Ei3=`u`g(Us*T1Q+e^X!oroPTt!2iG0myAzA zLBT^vlF3+}IT`oW-?+f6DS+vk=$6mn(oB|{^u4~oX5t(f>E=+0(Q};7MeDuM)|FCq z=NEirbUzJnp%Wn3X5E5aqo&IJ^>@PTolb+Ni{=nYzS?38)}Cl&NTVBpq!lCL19xg{ z!JQiOkn=k=bOrzb{om*Z=$>e3c#e?(a5TpTm$6zdQbql~+J)9T|Mxwwab^_h&Qv8U Top4?Z`sE{OWvP;fPXqoBImNVY diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml deleted file mode 100644 index 485e5b03f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Component level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - -box "Data" #White - participant "Redis Basket Repository" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository - participant "Redis Database" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase -end box - -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Delete Basket Async -group Delete Basket Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : Key Delete Async -end - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg deleted file mode 100644 index a658254c3..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Component levelDataExternalExternalRedis Basket RepositoryRedis Basket RepositoryRedis DatabaseRedis DatabaseDelete Basket AsyncDelete Basket AsyncKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.png deleted file mode 100644 index 3abc2ae1ad716c9be3d74391b40f5841118ace1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13103 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 GeEvUZkW2vp diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml deleted file mode 100644 index b46191e3e..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg deleted file mode 100644 index 56625835f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Container level«external_system»External«container»DataDelete Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.png deleted file mode 100644 index 7c130043c3d5113067c2c1eb0642e4c40dd895db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12502 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml deleted file mode 100644 index f6cab7cca..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg deleted file mode 100644 index 68af26568..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png deleted file mode 100644 index f16517c2d57db40919dbed183abaf00f8f824052..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12341 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 - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.png deleted file mode 100644 index f236ff2c8bfd73f819478251f6ddd660a004f769..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8603 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 OFI4@WTJfC+fBi3o<+bMk diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml deleted file mode 100644 index 719212818..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - participant "Data" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : Delete Basket Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg deleted file mode 100644 index 443c61dbb..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Container levelBasket ApiExternalExternalDataDataDelete Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Sequence.png deleted file mode 100644 index 147f483e2d2ec24be952be509a3628168ea24b5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11717 zcma)ibzD^6*X{rcQc?nnA~_)4EhXI|-5?BzLrHguNJ@8i4~m3zOAOtEbazP(br1Ue zy}$d${k(VoF=y{H=j^lhK5ISedDcF`ua#wRvBl80M=5PbQ(HSXD~P!xNCsj9u{Uvqm{GoUqkQM+Xy+iv#%5<_V&mv!ZN+M8YwbMH zO9295^;)WHJO1lD2nFcJHFej(+V)p9+4Y`LtJ9f;ZfUxancTy=?073Dax&u}4;N7@ ziL5C_YRUMQ!OBYp$IV7t$J>s$psc)xSmg_&w&4U*~bN}UDO~v zT%m^cNeev;iau+zWr_s5-2gb91@{8yG5f6SG zJbz0D_X=8A+g>6_OX{WfWcaFoo7H?=KKzlqWyOA~Ytm!^VPk)V<{Fpg`pL)VM6iF2 zxkyIm@Rzz z{Td|UgO-CcRfA-#%X9uZXv<9_6ZgT-MqV{JH;H9Ad(znzdlF(%zGqkB6O#Q_R)1)s zikyuheUzq2<7|7Bg|Q*aC-`SphbH`LK^y(cs$JcgV?WJaj6sYnQfHERX$}q+Cq7o( z<9}c@DS|l~x!UWqlPq8Snl@aJr+D+s$?l752TCWe-K%qrN8|*7Zx|Wc4tmC<9=|FY z;$9y8wDw@R$p7j=JEImgT~3bVW?`x;Dlr|GylRKs1HmG8%vLZFn5sM1UwtqSn}e`T z;yx9jzbfmiM=3e?3Y}PA9_pCfOTTCpdwfmsNtIDNd#FcU_K`>tK2P@OCz9Z$0{>^h zuNbvxNwR>h6T@`LzR%?9sWUeaCwMCu(hbBnUR{f6NhgbYxMqgqju+#@28wb+#swl2 ziv{VU->VZnmxS$nrxyr#lt0k;=5_9uDfMIXM3H^UFqp7$y4CA+QP5eG+`MbB|PM##rPl1(tnRx1xje}t#PM(E7Do>t*0BI zifeP1{roZnN<~h{Q2Oz}4ZpTxFntBz{W?dYoP9#XFjZ-G=;mc*{x@==N|%A6mz6Hc zL1fcH7V6KZQ}C%PEHZ?9r24WN9YnuKNo<#}Pj$KW6G{We%r&g&&p>b`LDHdWOLm)Cvla{-g)iBH_hy%I3~%~a1$(fQ za5qa72_8ea+7pYzR#d=T{U|xX`P%{2ijD>vfpH*~vR%(&#^rC>kQ>fNbYdo_>5n*b zQNpCfr##is+3Q73LQM$RVR8{V#3+ijFQx_R>Wb<`nRuW2n) zkitjHl&brWmr#NPze1X<$WRKQ?ooODY}N|y*2s$=Qw^Vc1E6lrUMS<|nhy)4PYz?l zoXsj}a?-lZD%GCuc0|bvkTA&5VED#!F?3OXdPj?PKppk?O~|A3C|UiTpnH|%50md< zeWEH8rzJ$tqH!}(hD%e6<;c=jsA9c)6fBva@0-85+%yIi43RMp!bl|7**vxBx7C;O zjmmf)mm-a8tjyCyCN_6|M12m*cC#Q4!hZ2nO_wEeN=l7j0n|$!*{ulnrQ(Xpd!<<& z9Z7JgzF>4A8!*m*x$%hI1bX$h_c;o}PZ{;ecTfX|b!%ey?<$1?6f9EX5noJFc3W)i zRP@&cYGAa)-i-xVI|{mDfjeVv6#F{{%F_&a^Abq2v}hnl3oYnyh3l#EQlXC|DjkQh zGAK+U`H}D%+EOB)Esbg@`+LxYBE59Rl`mSMTe~nY3-86|6eV{S z*;{GK_>x&#c!F}=l3#+L&UFhcI_#fso?x`#ymf=K4&t^LTA*U_eFSX~N7Wm?Sjl+! zZg;}ZS7{jxDkbPJJLLyQJ&-EE&rdg?L0MbmgnWi#h+UidNkH5`p`M$Y`v%^Brb$UF zhMNBDbqzn5opS#Jk8eZQs?-?hp_d?&KOUtz%{aL1eVJUIW6>u_JwfkT+p5RnZcz7G zTc;PBe$(T*^cYVL;CLhHO}Nu};GELBk}~v?M-5UsxK5PJaF+LhU@DgH+g2o2m7m6E z{oWLUjE52xW8X^;PvZC@!u>so%xmi{3c>Ac>{n)eA|BCtA?{<1w(`1T z#97EEa4rrm)10Iyn#V;M-yBs!)4w?m26LEhrauxkwd@Ff;pcTqE2Gh;U3aEA9+t;s z4!*Q`I>q<&Ddom(I86}win66-QuhN6F9OpM>JD|Oub3fXqlDsgG)EDcJ-e_KXD$2s zlD)XX-@CBl`|?4!*sJE5_FS)PpKOTQa=liaC|@0=zNnNHVR8Q;wRLW(TE&V)`@&-QUl92}8Sn9*B zQmR(i;)wR?c=(I##@*<2uD$G|F|ltGiiUt%xrtrOEsnJ!GEykv-nKXAh+!LaNB2r$ zlx)qHuBwlSeyn8ck~J)O^3w3N;`5qysD59F@p0MNUKh7OIdA`aQI|b(^z!1mf}WJI zm++)cni8ADf+|~TEA?3($6et98Xp?+q29=k*{nM>c+>|ZEvseCouU@4jK#bEh3_1` z4)M`%t0FSjVqKiTBQKr0e1YOfoCF^hrF%f#Qe{TA zPUI>Q?>f&X{JGs{!=EN{Q%1Q)1oB@{wg=b!<~>BO?^Ogeioy}}z9+84IZHERUPLd>;8Z9IWBCf47}ms6PjI&n)`op%&@n{yb?$tMKyy@_DrO zn|JJQkjvlMYJ`kinb=c(7mxLyq~g&nEO(OP8+gwO)t?{V54d4%;lr5Me8jIM6mVGX z(L8m=`(wtf8`0u`PoCyg>xvs6x7vH5G7RCHtb%EiOVv77KIHu?SY3O}Um8;4Z_G=7VBPZY zI`s&Z{FV|jmZ&}%%GTt1vNevf+jHY08sZ$5jgyZq9ZtsMe!PK6ME8i46wki>K2OJ4 z^X+vo5xw*<{=jTRC1aqy#YQ=Dv+EmDle~7=Y0^(*IIJPcEHbJtBsln@70>%%cHi4& z=Eny)IXQ7mR>OuDvvVc7%=AmY{JvK4ov*Kc%|TFxsY;ANE+Myx5XkX!)U#-^72+&F(`0~8!4$SF9v;V5Hj#!*N)|aQ}o-7 zQ#T>2srsFxRrr2W@IC)(7VCr2j2m?r?790!*6y#G`Y(^@qzM%`<*qhzB1lL`k`)Pw zi1M7kHx{Co2$(^A1Lt7`G|*okT~1R&;_Y*F{^5cVJXRhT7iSL9E%k8L#esw#RL5(>MU)R38 zZYv@1D_`ZL@e+;)55jH}M|Cp7>*XQYr?$OVsO7F{vVi?bL&>R*fdR`R#&g%q<~rz9 zanRDUMT^KM`82^$lm@bH?*S*_i1U>QpR1e|=KF<3MV3&g$6AubO35)eW})$HuKxDs zlI3H{s^l~0^4UXIasKg)3>Q@A6ZWL zWcb}$^6$ObdT{tosNCs{!=PMPhm2z)UMbvW>MPYTp(be$*z|S7u|nuEf0X-};>gH| zKZ#qKuh&vs7G(j(1#&=WUzWn&nq4XL8#^yxh&gPR6pOFv61O%#ti!#yGFOn zMoCT=>E15^EDfuk=0z_iaitb32HNy^Nz-1DzjPg{Ef~p3O@gD8A9AwtFLy;y?Dr|T z`=>r%iR85=Gx&Ur_#&Q`yYJ#Cub`0TzNm|t1wJb-+32M_p)rCKVtIgc(TOakN_qkn zEQ0F1nGHHQu@El3Rh1$@jIm#pWJR&$AN5qO-!gT<)gz9o_8$~CPy9j)yMOSW5-u>g z{c?$Dm_P^KM@*2H&Tisgv~Jq~welD1ZaT!6t`T%#AJ`i_^DJ?wOJ zKgaU*r+fGA%}%GjbgRGtdz|hJ-xG0Bv*qe8_-%X;9RJ#9&VBI{DJ^r3FPFphVO~YW z8xabR9gg5Acye?!;W|U>8&^1rZPAO%zy@W^tY7vda}~9PK2Kuvi(s&a@|v2OYdgmF zuX`qkJUrGuOI_%HHxJKv|IM-c>mQ3=o$Sf<@P@@LRAptFd0hlMZ;s@dFb#1g^0yl* z@#+gojGdTnGRCWRH>tt$aE0=dXtY$eM)H)pl;z|$%lEdvyIfXxu>A#%uxxHQ*J)3pO&?iem zOo^;N*0xUYsvmjuMmj`c=0Ie0tOb}~7A?1gc$cn6q4L0feZ#EBuxHQGTr8OjL{ z=HJ=K5>~TNJO6BZwtA#B+3hxEwW*P_@E5*|;|C0YnZ$ zRu-0BxZlt%YsuyC$q)yJD!}Z=fFp-i;A0|oeZk+n4juH?I_t9x8)JMWUPl>{P zgDRL?O~J|i+xBtr*L*^E>W3bhZ&W9G7-6$Q8;UE<#8>L7^Mh~Wr$eWUs0Fd&nRT+G zm^4d+#vr=_3ZG*iH(FesFGrjmif#BLjHm3{H?Ce;wzzG(j^xUXthkHLG)%NAQjMg1 ziZ>tXk+Zb4G>m)4c^C|qAV+nKN;UU%j{REC5JwYw>^`kndiqhs0Y4}ITLGNXZYN> zO<`5y(0M0YX*&isjYZ^@XiHOFD%ZyI?j)}DX<7&svJ2Q6o;KD8mW9abwXRcgDasI* zqyFHHT+LnJX}FYJ*AMxj-{@YImnTK9750>Gpc$^K+z~H7T5=zuGmJ>S%3W3N6Swv}`rfgXdJ_)F_d-HAfdp8m` zL#wwW%-WP3g!|Kd;zT3;46Oxl^znkc>;~RPu^;t4E>gp6=k<;9EtOOGRTGlwElwEc zXKqJTd+@iS+;7+=r2n;YO$|m9Ctw-FIDB>cah}PA-Zc>bm4K%d@Ox8~bf^Wyp3Edo~>Dvpu(2~Lvz4|&@pC?D# z*s*Br z05HK35fO!{;t||f$ddRD51!v4#7t&-$ZY&c%nFhO+%gpfsal&CFEAL&nkJY1FrKqV z6zU-hAr4XLq=bvUz&PXiVD(4GB}+cYC1WcI1CCG*iJ=BbUQUg-SEG) zDU_V1x~|ND(r@O#dzFQM_i+vEy5E^+W3<$I#hZ3_CV1G#_`p*##Z;4Wx~C**S!^e! z6e$u9`}7g~QqINPEcW3q?Z=zJs;b`@jqv z8JXl8dz@Dv;dip|l@onyyx(~Qexr%wPM@#}czMJ{=|4kKCii)1z0)P5&e%(B)%+LpKaNvvR>z>w!fF5gkUK-K?1G^l&l``+ljp{2#TE!2soY4dH2_SkUj}e z`|#%!=ub_b1O!~6PhzL@xAs3@YdmDY%f@C)d9yF3rZzgnM$cN}6WUz*=Xv*iO*Sji z($cQe*C&m9yiRuzSw_nGnzy>sb$=gZ{I1qYS6A1-zE9@KmBEUwu8ut ziheV3#5m=Lh9Rj~Zqy9h1RImc9p*-6Szg6D+}>O#uo>-bZAJU$TE2T1`Nr$8le8ud zu8h#8e(Qdc@+Cowv_}gwQL6c7L(+Y*YKS}En9$qV(pyzS!NO&5xFSEJ!RfWuOq>r7 z?~S9grG%b^7;1EWF7nqYti|UROz~$KLFgTj8kUF>cr^_MFs@i;}`?X@qPN+5C{a4!fUPD?A`ccd274`eAFAqME!$MR$e|@ zR*Av6-uf4Bc}4JBKmmx4lyp89a_(a;E-#;NaC3M^<{_XFq>}!Up^cn^Vt#Z~O;3;M zLRLG(MX$E>#ahICpZCrz&HHZ@JIq|6A#7DI1=;Ai`AiNY+Su#%PoF;BzkmO29&{2GSMG7P$HK~bDxZ;_J~uREOpWH}8p@yDW{|xm~vnmF-z0LwD`@|ECjv<^g2)ctDfy`ji}GQtfACCJ&>6I zoK$kHqTYFzkWWcLp#%owMQ7mM)SsN;Py${?Iq)8b%k%Q`>Rt9v<=H~4R_uROTl4Vn zkdZi8TUm{{eFN0!$?R%=&h%bTq4;Y(=)Qf%Iu+Unz+ z^qZvtK3C@DALoR4etTMPdyPK)k&o~^@9iL_2MuSyUUX0%@4i5QXZf3T!zD^**aOeyhQ6B0ZJc_jmbiZT95(MJ_7>mE;&<1^{pYaOK;r zuQ{efu@bF9q@$sc_r6fHbUR0vlvV%y2+k%&^puQ@*LIHi{jcHStci^{LyLT@^}!6j zK@T8(ut}q{ySv-d)AQlOhqu{pUS0Ft?jXL?L0)7x2#WKvuqfH?(b3Y50q>#*C(E)e z{(D2ijG}tvS43SvRcggvoO3iK5HwlH(`e*_s;TJn5E0XsMv+a(beYZeMZ5PX zY2Ie2VEu(;O3nnp)(A^RRfuXWNAsDqVE0h{^7HAuc;O87$U2a!3Wro&_s}ttjCowG zk&AJ}vQ1Dx#vIdWw1-iAfN8ocE@u_xAx>Swh zI#iFojA`Pys-OH!5mCO#q_m4S(93C(*7EhV1$?+ke90}vrUy`fHazP+OQJ!{I0f4y>{f+p$L>8IOYbboF;;$+D{$Djz;5_PG2>-$S=Zd>) zTZSBT;3Vy^dLWDN^%myri}mtIpZA51hgN2BlXWZXsOeXh`QuI9W_`z(^_8vB3$UrM z>VcN&z!2}I;T);&yiiG)z|*I~QV(W*>RdKoCJezUx<$kJJ4>5z_(Ptu z25W-}&ubIKpMY%y*CLg=h8z)<{?KUS_Ez{&Ez>Qd0}klUf~nRkfE=N)urTmOwkOJB z%8wWp#V9Ec#XCoj?-FLFra3p4h~wkq%raR;85tRX{RRU!)OudnPb%G|U2eIl*w|ER zz@dzcj6jOcmMMWJDs5JHAn}t?>?E&?tQioVaE|D0$;Zxp(v!fth>;1F&@Ej-Er|N8 z5Dypkx<$eoJY=cMyz}-VH}kl+25Dq%q;0t29>ZT*X*%B>t6}Eg(rM0J?JPHCHBic0 zE0`44<=GlYDqpaE zXMABn(0dB=eXwzx=A%d|eAqg?*CNV|U?U|zTdpXlPi^|}JHIplB0=~iT$H?$4JNSs z$0!ymJ_;H+_b2o8_xERK>FDSX>S$@LuePqPHs;60$I~s2jj0!;yzlk*_a86OvYl%{ zbf{};0w5^A0>ITOR7)!%-`3hXuH4A$BrX8l=rG*vjCh@I#mr#|qwEY}x4=Wo&6biRZgK8(0; z$odO`coO@ugI~>Nx{~3Y0hfcAP>Q0DBQY5y%3nDt3YD>DKwa9RAz{KcN)d01wN<>#`sZ311Uv!kyDN zfIx0-Z4I*#t}vJo=vn~m?U6-XcMe2}?4kth=ETxUic|OQO6aqOMR>Hb{s+$P=#+Ao z+4D;SZ8kq%dn=9sos_{Jd&wOhWghJuhopa9DS=!)VH|P4_vZStabkCCOC#^c4}MX- zZ(ZEHyz=~_qN0G`h=|dQ8sK5yl!`Xg1wITvlyGS9v@+cnZDcvuR_JXx30JsA>Wh|R#rs0+w%{=$Im?d==~gjnVo_zH+B z(HhRqr@NaKfal!d#0Q5p-=B`oXPW0k6wd%u2&@&@N@Xiiv+Qbin6hjcFawV_@?HT8 zHE{O6thX>4r!xYq?^)EDwAiS|mB#iWvf0P$GP1+S<{ciRkF`Trc(cmXILjUr%*Rf1 zVv3Jb%^te4Jz>i87YTpt7!M|lyO74l#>$>wUHpDuGC*H>FL=@ijU={xuF(S+XK^v3 zg~;x1FD z*bg6ORsp1{_aZfkl5UH+pvhqIdn4(`Uba`vhx=ASw$+8V#5=YuQ^c+S-Tc>RGV69G z%Jcx;KEvLq=#K+yHRW6(gn};oG%{{$;(t22q%LQ-l>~VZ|O2bRK?rNLKJlg(+ zbBy4eUGnixqz?vL1arIi|5YY-I@&x(`p&f12yXKJSjq_}mX>p3n_F@)~o98F|=d_0h)h+_v?O?}NO zEPR3g0Oys^1b3C_*@wN`q=ZhRp?TZ*XA1rGBjg*4f2E*}FhF6|QTy-x36EcCd3fUF zGl6gM0RABs?Q8xgDud)ulQHkkfM|n(Gk~Hq?r4*c;wA$9qmY5A-W6aBK)DMBe;e$_ z3t7~_op&*A5sS?u`+x73w*5c)rAdPi8!)Iy)(NxjHrF(7FXd2>CI zbOiVUq4(|e8Admx@l8n8(}ez>o-F!5gJ%yj&@3!0j65jF@Mc_0PfyRy&1K+=@=b(s zeb^Y8n$pe*G%WGB$P1uXN%sWMbOcE9yl&&*;JDjZ`0(Ld{QJeWPlPmw6_r_8tw|E5 zrptP^jVEgOAx>(fx(%JItEyNNcP2RZ?4 zFghjxqEXOkOC3?j@Xx?xS($k07Ww8}CE9>E8hHTN!50cqRunIh9@=WQ6ZwU@VSunJ zxL%&_65jmIxYd9C+PG8|N2ATQ`MNp)(8p}R_M_j$@AZ^t>Sh)LsYS3S)#}P~US|fu zqE1_}o=lkm90_G7jApakq$H2f)cLGq)M0?afyS%DP>si@D zdbz;F3GpLh?SNQ`1(QwZ`sP)n<)0Z&1|0u>!oDDoQP1G3ubwa&*kdpa$&pfy~=eLh`vb=pM%hc#JOK-wegeISrL zxtNp`Az&4+1%Y%Luy2*}EVuBxc|T`_^Cy1L=RBw@_iCUk%9iHh4Ts%vb)m8wS!bQ%z$`e$d{hU-VK08>`mo2Dtsi z#CEtuMCJ;sS%rZOTwrgM_BF6|Q=pEXhPPk_a5}?Z0Ktwq0Jd6{IJFXZTt5AiUqSx` zkwTe-89?VuGpk)ThN!OPybhN-2RdL1Cm8P6mUBFQB}VDO9-3{~q^#V6FXYqW;vgf; z+F!*`0Rf|=q(lgOp_I<`IWRDA($GW6wm*<1PJATAD$X78dRY zEmT)k^(S%31e^fQN>En9CWl{B&36yLs5_v+d4O!1a{IkTE?`d^G9D8XbMkX{rq;n_ ze{ObU)UOA|xg43fI0vFOYHK=1#6$OukCS&0!bC z?INDf0x!!S+crtOCqX={gS)c2I;{F98)oM>U-9`tfl9`N);c3#@_?VI$jJ>~RsisK z_r(J1K}7)-xT3rXS**R&_6ZxHzG!}+f5yrxl*@5z(dtGM{|}NTkZ)~V0)*c5qfN(% z;vcMBsE|koUf*oJ%l0i-4gitBS_D0Q&iD^n0#JH4WT4yuFi-$&0}9aa&BDMV{>Myl zv|JHHe?c4+eea*4$r29zeFUZ4KUhukdotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Context level«external_system»External«system»Basket ApiDelete Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4 Static.png deleted file mode 100644 index aa6ff320df6738781052a15949d05daec2bbaf34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9018 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 - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.png deleted file mode 100644 index 9f8a74604d2d567e172160999926ba58eef80c18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8891 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 b{~Ggnqv%2xlSCA~5FjV5ECqS}_QU@H5DO6F diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml deleted file mode 100644 index 4822f5e90..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg deleted file mode 100644 index ddfc523ed..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.png deleted file mode 100644 index 52e4a74837881e69b6585b2f8c268b0034ab56c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8252 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�QE>2r9m6?Bt%QabxIE)EYXQW7=vgS%?&ek@Y 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 Ov#N@k3Z;*pz4{NwzmnYm diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml deleted file mode 100644 index e7bc4ce18..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Api" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi : Delete Basket Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg deleted file mode 100644 index df07d341d..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Delete Basket Async - Sequence - Context levelExternalExternalBasket ApiBasket ApiDelete Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png deleted file mode 100644 index 27ded0ba00da545f99745f8602ec66b66113df3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21769 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 dm3H@!o14sgydo33lxk=!U+SBasket Api[System]Data[Container]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseGet Basket AsyncString Get Lease AsyncGet Basket KeyReturn(JsonSerializer.Deserialize) \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Static.png deleted file mode 100644 index d5d058c174512b16a7840af938ca55d57dfffbce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20366 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

T&UjYgDelMoRXjkE??8tbQ~yhX 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 - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4.png deleted file mode 100644 index 43eb9e59a28649c3450e3e50ff5601e973a23561..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21549 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 g`=0}84usFBrFR|LcUmp!6I`1^*dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseString Get Lease AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.png deleted file mode 100644 index eeff40523612fd8d6b4a2a0f81476cf120ce06d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17257 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 Tr)x{^q1U9v6~szJ4Bq`O2?ph0 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml deleted file mode 100644 index 42938c857..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Component level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - -box "Data" #White - participant "Redis Basket Repository" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository - participant "Redis Database" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase -end box - -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Async -group Get Basket Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Return (JsonSerializer.Deserialize) -end - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg deleted file mode 100644 index 4b45f8b7a..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Component levelDataExternalExternalRedis Basket RepositoryRedis Basket RepositoryRedis DatabaseRedis DatabaseGet Basket AsyncGet Basket AsyncString Get Lease AsyncGet Basket KeyReturn (JsonSerializer.Deserialize) \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.png deleted file mode 100644 index ca885057597379b6fe93b625b0df07a23ba503bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13076 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml deleted file mode 100644 index c7832debb..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Get Basket Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg deleted file mode 100644 index e3e546a8f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Container level«external_system»External«container»DataGet Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.png deleted file mode 100644 index 819cda635604eb2bd1f3e6720300e4c57b4f66b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12495 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml deleted file mode 100644 index c7f6479e1..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg deleted file mode 100644 index e7a7e1f84..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.png deleted file mode 100644 index 405b67ed8f9821eff02931ea1ce95965ad2d231a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12387 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 Jk=TcT{{?MhL8Jfx diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml deleted file mode 100644 index 4b42f4bf3..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg deleted file mode 100644 index 853dd143d..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.png deleted file mode 100644 index 4d9badf33f1793e7a4e434616c6009081e4f0291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8614 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 b*2yKEaY)Q-+3*Emnh5+vRjyF>h0p&3Q%_wu diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml deleted file mode 100644 index d39d905cd..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - participant "Data" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : Get Basket Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg deleted file mode 100644 index 3383cdf18..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Container levelBasket ApiExternalExternalDataDataGet Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Sequence.png deleted file mode 100644 index 22009bb8282281a5e9703ab82bde1195d030a57f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11706 zcmcJ#by!qg`!+m;aEk(>ASIwEodSY1O1Cu9-6b(}h=9Z(poDaHN#_hD-QC?W3>^al z@8pHJBAs-YZadF6SKp+sVw3L`K2!s&; zw7>s_es`4p;R>7>oy9esjqM%WZA{IaL6W9+rjCZrrY6sg+@D)GJ3Bb>v9USW7}`0z z*xIlf+uMQ%dZ<7koNh~1P3M36L1@4@Zb@)mTl?8+GSt3)i_5vFR#A$+i8Nk)My!o1 z1(`vxldG_eX!?{K^;oPxh{B5QNt6E0c(jz#_vC=z6x$gg^pr;jFWfI8%YWj(a73@1 zE#hCSTX2MGzZ-(zC>`792l`IU#NE5L#)i`D*}e3_uCu^x>5-%qTVnAG+ zbN=L|t$FAsG>H;5} z+y8~kqzpkmw11t?Yxj0m{|fEGhZ37HaGkkn0qbT!n`ZmNlG_UfKg%IYl)*g=K8h&z zW?JXQ**9M2b`-|6XwC~w*tc-dvy$W1SXJ6XR4oX(z+*;Wne)JgZ7UP?RH91W<~99$ zbvH~Me!~Zt`^bi;-G{eby7k)FH3r6!PcUyp69jBu3F3WvIP9FQ$&Eo00GrG>prO2; zTN_S(1TRZY#wJ0MlbAN!?d;}BCmW>laJ`gF{`6&EMkygHk!2-AL%|JO!_=6qX+`gr zP`o{|HVr=W37X|L5PYF7SfYrpw2TXvb;e`CtLnoKGF{Td%9V_;pgjCZC{Imlp7HT_ zW}K`)<5qm%r$<7=-1k*{*JpeQZ-bxA>eKjJleQ`}4_DxEZA%@WM z!eoaUH(k{t;gBGmcSN(`x$wxZo|xe7EqWzBM!FP{z-~w7r=Pz2D=^9_J9LXl<8b6Z zA9o^nA)&09_gqYwy+=IQ$SE3BH4sQABnxR~5+;$#6fS3%p^@9(xy_@C7c_q-e5Cf4Vp+%3Xa9rngp zlT_TTh!uhpW&$}G72)!K5lmMAb0cuFBDSMD8)FTQ_1GW&_RV8IJ;gI`lalRVPBejT zY)AV=c%T&7d*Cb?@|~+_?NVLpS_h-;5$3H-Q|onunUK{+gf~jjCPAY$px4=JPtSPh^8KurLKznDuV@ zUhwrih(FnGkRu==d(um`3t3a7;p|8I5@nbWPz{k&nMB5bUKYchi>%wy%}mb9xoAa< zzoih4EJ$Qw*&pe{|n@F5cfp^ zl#r#^Y4y;+lAVIq7A@8bl!0dx&xZX4H0A=O&zfh0%bM9Dw|`ARuV#YDk3L4YF@}3@RGmhSZq0Bq8aZfks2tZ5sr5K-$Uo>AA4b*qH=e zD?W4yQw+@%3Epq$kOgUS2KPVvq(x1TApOFIvq2Jlug#Y6***p6G~ym!%r+s;5;i{u z7xU6DjC2sr!J1!vKSK!GWiVjtm#l0VSPmqk9|^ob>16q=q-vh>eA%)r@4;m09&9>L z;)QR)z3nEZM=`{q%n9EElMw<^_6t)2s;T;{ASp^0+p+y04j z_5w3v#_0oQ(&*sqvC(HACmJQmN1J5}^FQV*txT^WU#0ZCOZ@HB?UGMGL~RTZk{QEJ zl-q1{r4(U0lBk#Sb;YU(XT`>Fu1`C4%2TKj!C*+45rJZ;UK!VlSadTm?+-*wPY)*w zw90~w)NvMVF*d=gAWT$K8Fty1Iht_h2c!(KY>v!YS(*h>)gnI#83oWE^{$_ z`!W=+Ga_TZ*j`g{9N%J%i%Dl?@PJj0iEg&=1P)pa>&P>cKxr!)Ju=)TV5qBD~$XaLVt zlT@shl^W?Oj0{eqJwLfWEwzN0rBP<>DY!k+Pb`}~Q>Z!RX z{@}@XkL3)LRG(*8+?|t{%ByFp1)n8-z7FRSDfH7J#5JUHfAqNq#JYdYa>IK+R>?Nb zf>^}Ml6P6d%eUO+u$@pb`=XOZr_K<(`PdFM)E)}$bQM|&en_wnrTJD~HHS4!RD%9@ zy0gr8M9CLWxl);$K{Mn97j`DT!S!g)bSJoaW#}5~BTQe1Rn(M>?Sr^JdD8V5e8X&> zI#xwKSt&d5gONF3RMm0?;Y>SC_0a#pR;9u98A=Irpe2#Vv;yY-Wfp;PqTYbZy;5qe zQ|GJig>~*m?dpwx((q+LWEXF+WFKsRSNhHu6S?YC?7BeyIf7W@c|EG$34FMX6L7=Y z%<_et@ZSC@p5gWG0NVf*gVmMNk>}uNAm2<5i`v z{wUrH3zr*gRqmz6CsG~OAP_ZJTI`*w+YCJUfsL9P?3V8JkC1pdTC*|h;MbfBZ}rUf zufq>-dCZLZuDko)paZ@e1(PAKf0J;&(-u#8+0*`H%sWbTF}>`- zqZ|HG(@q0IS9?w~@3n2*1EnyK8{D=#h>M(t#CU`YFPG|c$)jew(zj$Ay)`T##dRV}Ym=%5*+uC5NM-S)+RzP2Z? zWMpK-=c0|u2jRKcuv^klUQvh#gFu_aMaRh{vb0eX5E8&f`j{8KZ{$eWmI@yHs7-`pG!y;tp=zo`AVqA;)dNkC3cj{eP2Tv=6_<9d%?>9YOohoK)5 zb*ta_GpyKp@^lJmJZULT0`h^GxCJFek{xjHd7kYhmZph}RgYr{-(C*7xMw|Bj1az= za?NshEn_p;c|PYfm@fKNhxX&gk5;MAd6fhAv+PyoHlhQa@AE1iDs7ek}A+K7Y+k>ydVx}ZGE@|*nIqzOhgXO@m|%c^vv68*BmWh}RwoRefp zvMbywx1c~~dDgy3&`X1q$1X{|4qiQ5ZNEqvA{IS}fiIBu6EMx0$u(7)=x2Mhm2rmy z>CtnsN8j%(+4J#UUP+0arKS5?l;nw8atnU7fgdX)+rqJU;T67aRDKx1<7c%%P8 z?d!*SJk!5szn@eoss!ucBWd<$86eh9iwpIlpINXE%|n0D@`UPRK^r@hJ0u|8;;ym*sb7e;ke- zmOJA+Jx^X}^emuU@7KX@Y`4}q=veebKo{o5o;Z69y@1bfRpF7AQ)Kc<59XT4$jU-} zmbCAe(L`uyd$B#GixBj;oRn<@61UZ`>#hAI64i%26G-doEKeu4loq4cV`RY6B1`>?&~ z3dxwr)Kn^VzI#d181*#)w0+A|r*HCCX$*-@uek_yJf)}oW4QBGj;U@hBopm!w=yFL zhfGD4v1LUDY8E^S>#cQllXYYA@uk*9x$kV*fPiU}lfSWwZbhEhX%l1PM3B6GA4kD$ zPqizuP>L^n{Y!aAtHqPZnz#qd_L7Zl&{LSH3iYsyorR@;Jf}pyieKqR*r4!jW6<|- zavm-J$Og+}W#kFv!xv?bXK-`qQrzAfhNCa^!Oy;yoSwQbdY>~$Owx3Iqc~=i5?RK; zyYLIeS@_VX@_w(nF%W-Br^nT7oJ&njO{u%5r>BuZ4m$?cF;G&c?TOU+W$^B&)%~r= z`?JF}KTdj3EqNb#7G;8K((_CN>%@huCyD}yNZ5b6wH+qdq&Wvg@6x3eVnW`x@ULsn z1Q;jqJHoR{SmAu&pZt4xp3WRq%Y6A{l#l)aaZz zi(LUCuM0_U`6(P}HKjpC(H334gHPM_wV8{c%+b4qy@+%j8v z7QHH}N2aDoV1-jsk6n89<_~>Axc6Z9f;HOE==uXfsdALOCYA5g@GWeXd;I`V`h@ak zqH6DR06Ry*FQV@S87Zkj{!GIE+VDkNb(iFng~&ktk+VjV>%2=`Yj$?FAnzj& zeTm{{U^mRJJh=2P2-2r2C!9>(gE|w9)We=gKAxj}0sPRN9dj?I1gadXq`N2Z@oS|XBuP~3%37q8&u5YZ6HH=fnDD3dojld)25Q}OH z!ad#qBcSIVYY02r6 zU#uhVZ!w}}emGE|i5^}`pPi4ZK+Z-h-n98uELFsT-by@rl2-q%=f`n;zSmS%+>^FdGF-s z8qsv0tA76%d+1hd`7fEOR4P0MaCzn&dRc1nelVq#N>ebmG}z;x&Ww*`h=;W%HIx=W zN_6Tt^blNM&Q>VDebV@PMlUDA$*d0(VElni`mqZ z6)aCZ1@Mv4cDY1u`PZT6wi|h0%ai>BqKEU45A*We$U}SH5i7o+lEPomQKVFR2BZhB zcpXEg^@*P=l)4F+{J}R4q7pb19CCNgnsPmmhfw5iFAT{0-YFY9qxM;FE5}GxLjzmm z&RIRFLu|{@hDkk?h0%0r368UFvsj(Yji0`tlDJF};~GjavNg)&Giw%o-OjUUsH}M^2Mi zt%L9=c8JX1gp4pPe5+Y%INQn8LIDZrsQOs$e5Qa>d;pzZ5SVbgKp{+Zdnc`=dubamt&fz0-Pw*J;B-`^;YVTFMS7~JBCDhuuiPt+?{DQvm{D~@m zuzKM3*q#ul0lNTr(vp&2p}PF`3j#C2WM&4KCY6haP^J&~B6OcyX4C*N;L$)dD}39Je7-dM zvF#z`kM;p^-0fieqkaC5FHU5Egb{{?^kdPkuB@)knV?75GgG17z4l#bQi^ZqbW-H1 za(3uL2NV{&Ti4)Vs-WkYz!t{FKyriCctLe_wF$XtNBxtUh-t?*r^L%JWCMfu@q;jY zeXHHIu6rU9XavsKFGzW4cmk2QF-J2SiR6?Q9$>Zzm zT{`qjq+7ii()qllWY$=IdRmxrBvphtfq^ zofc0rfKOUlT1CaNz3-K_lG5--e`0TMZ(?F%c4Dju!(b9`CZ@hG>a-)AoJEk;xu3$K;^~H4WtZloCIPpl_GZy+{Ys(1w zG_KA9m>oR$dQ(3v@^2%iO`15jhY~4w0AYo`(P?v_r$^>qESo-SxQa-q*}!=VHq{i$ zdGRDZK3=(RzQI*HMHvdn7y!u*hb!%lu*>63rlYw!Cl1wnfVw2IWXR4fR4)$I;O1Q! z$(D^-;Bp>J5wugXwS||P_8N_1#*ISG4wl5Eoybx31g-kfCn zU+K-7lJS|!$7`!P=4_{Q2bNjhn7(i6KJLevyY1L_!Y#f%obU;xD-|fK%bHMEEkEZ; zhMkWm3zIe!bB5iILo}qM{E?qyu7@mq@>EyF++C2 zRKh-U*%0voEBp|EhGtHz0A{tdE%u~*&Mn{S7#kPY;EBR%C}y%*AFDSXNK&%X(tR_u zXrik8mT&i`cYT-t2%o3a39wRh1r1afsLfB8H0BB4)VwL!`Xh;t$=F}HMQV7QV)PPCQ<#i^p-amsEPsp6=KT8&#$dzmdbk6hA%AO zy07!Uyd?kI7fGHuS#=@=(tA1 z@qQS$s;+J^uC$2o&4n=!(T>aSJg)n_({po;1}*5s;C0n08D(YV3~x48)-$BXZPYM8 z5P+8t3+b*k!OD$YKZ<&q$6=l<<{(^D()A=EGEOSUrwsYi1yA7uN~Pj-gFF$Msz%#` zJk|3Yj)j4PZz>mF3oQo1N&Nz62c&{GZG_K==|vs3&ZhxCISHEmxmp8UD$ zqJN(GZ$EYB^^43qN_w8@2l)eS5JxD`0=n+F%7PtDTdsD0XT0#q&E}vGql0kVaGpsq zMO4pBtmSTxXNha9VYxNRqXXtYQtyY!lWlKl8KDC^iV%gTj-AW618jcx7Q;f(!?5Gl zceI(`@~wMILLjs{yZ8?xYTwWJ8o$2_nfLq(=`vCM53s*N>Pv-XW;pZHUz?V_ME199@+rp@mQGiOW z6jSzZ+Z&4Ma{#;o1k+xmQ+EUuK`1onSy)bQkfTnFk=<;qm8YPM~}$IlPl?gdI3fvj!62^O8vZ!{x+#9z_PFpo6+aUKxOmk`jXl+ei^avc+=GqpGkM-h8$f7< zR}atb1;K>=Bwmrjg(v8vbg5oOufbo0QXtheHInOTB=$Xb`K^_%>#?qo$7Ro0zHDSv z)CCcQ?t;RXwl-mS}yYV4dnaQDr2V6kJrtMKj7&~_=Se!O?(1z=6Yo- z4T`(4hY-k~II;t>FHS3`Q0Y8~D`Zf^j>DMv*i=5uh!CNBu1`xirE%~52ISvWp1Bf{ zm!J1|#r9B>r@BuGi(&QQR0)q6e5ML0(!(4D{7l9?6K?=+k8@^pbp7~6{KjnKCLzbd zyGHyRRzK=B#=CyN`!$oR=1{qFy=m}E2d9B~4O-7zpJ`%PL(YZUuHKozb?D#Z2VklW zGK1@33}k7C6F`zSkqLo7*tPF}%P%d}sLji>08$CrSZ2~Kj-7CO_{D~v7l7T<(^7H; z)D83tU{V%vjNvWxykC)Nuevs|uF~XaCW^|rDWwS@w`_YmcnT>hm$;htlp8hh

%W}#7#6waj*&t+w`~;{is$8sf|Hw&P zn1lqZz^ORI*MC`#=8TzCmY0ttDq35gHwc~iZG*lm=}VY-&P^4F3(no{vJ!hqQP_U)N>C zcKAkkl&61~pbk-``wu@`r1oxw5-|}*Ivj+wN)h?Aq^$?5T+a7`+DRVp6Q?qq3` z+hGQZ%M#EhJvG~$oSZ-^&(F_4J3G4$JA03cdMSyu--Hp<2QRhodU2e0-k)BD%{n#6 z*+1=tOzECy8=F;pJI}|6fQIYOoMgRHleH(U8`rqmqiwiKr`g_4AJw0JAZ;v+Y^CwE zS}<&{bOqPZsYC5$P_rjcrS%%u9r!(l*%jZ$D*cd{3hH?s=6`4e2c;x|J*xl9?uhCq z2%vR94*_!Mj^KefKuQ7e1-R)PN%-&GU0Z&aq7rC-a{mAA#{c{zQt3|+ywgm7S|o29 zul5@*jDRFB-FGhZ)1RQ_#njc;m&EVN+A}3-Vs4I@sbZRzxa^0_3(JV|p>A&$`=C^W zUfod-fSB3*JUu_3fr-hQ^#l#5POz}DeiNha=9Y00-8Dw+p@e@N1H$oYzE9BlJarf1 z{AulutwEDPBO}U;pZT!w0@~8dFECu|-z(7Ti~%%20fIyzet*9IPY=o30SB%N-v75A z7D;XCEIF^^TBG|h85!A1HZv2G z=WcOL2DRjM@@9%BtDvBF2ZR(T6-yH}tKTZ5`SV>2RIUW!oT0nvn9zDr;4U~dTq97fzb>@SVbeVyHfm}>~PZ;A1kdI3*F)}h{ ztTfcu18PfB@7-sqSKm`o_5;{N9udXP12ISYazfjlAt^TY47pnhY(mj1lb3(gY`3-q zwiI~2B9X|u_Ao^S5t!?gi+N8w^NYfZ|@i&CyXzU3XGa5>OX!OQBcm3uA*>97oO8*aM&Q zjpq->HV2aVSvb7VW@csxfkl-Hl#HOXMc-*)Q42QO%O9;-^wD0fFdx)P>G^%65m;N? z$>&iDAm}bvUbnqNI0h2bI|7ay%0t^!h_)+9`R?_Q|a`MfK zZX)M%KU&jm0B8U50MxR4vO)rvB_OTk<>gfw{&r7?Q_V7?_KHEFs~)D(z9e3!wXP^Y zy2%Cpt(8C;vywpF|Fv1)PuB(aO+{bilPB4K>xv6@^b(vSr3ZV9O{sd=cl_1Ndotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Context level«external_system»External«system»Basket ApiGet Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.png deleted file mode 100644 index 409980f8ab19ef9ad6f5e72beb081431c0c98768..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9055 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml deleted file mode 100644 index 45d09e271..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg deleted file mode 100644 index 15f1ced85..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - C4.png deleted file mode 100644 index 36ca5cd027ec96402a75836d5421b5669b7768ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8916 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 nU;AHR^?$>z{|_Y8&R&VZo~B!`MDqopdotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.png deleted file mode 100644 index d86aee0afbb9fa5d3a636ba2e6b3a0fe6d14d16f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8207 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 dotnet.eShop.Architecture.SoftwareSystems.BasketApi : Get Basket Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg deleted file mode 100644 index b620f661c..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Async - Sequence - Context levelExternalExternalBasket ApiBasket ApiGet Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.png deleted file mode 100644 index e6d0f3e1b2e6a216e4fd7a15f1df2cb4b6cc7d31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15518 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 VbXKhokMK}OMFpkarIdA{~ diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml deleted file mode 100644 index 112c82785..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Component level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") -Boundary_End() -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg deleted file mode 100644 index 1aec5a50f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]Data[Container]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Component level«external_system»External«component»Redis Basket RepositoryGet Basket Key \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.png deleted file mode 100644 index 37183a2a3dddbf08fccdd26e8815da2be63b3acd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17214 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

Yazzceqf4Yfc||bO^0TV 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 ymwrW{2menx;bM@#IQ_p5^8dw2)K|bUfn) diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml deleted file mode 100644 index d14e22eea..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg deleted file mode 100644 index b68a7f8ee..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Static - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.png deleted file mode 100644 index a12764e55954774f9a0d5b6127cb8a1e6c154685..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17065 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�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 b^Sj1tMzM6&;CCwn*P+NuD@#>K7zO?>;Z7jg diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml deleted file mode 100644 index db3aa0259..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg deleted file mode 100644 index 8313ee622..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.png deleted file mode 100644 index b1cef04ba0620daa70bb0956cd51edcdb352b761..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9756 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 AF#rGn diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml deleted file mode 100644 index 790098ebf..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - Sequence - Component level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - -box "Data" #White - participant "Redis Basket Repository" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -end box - -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg deleted file mode 100644 index 98b3b5f10..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - Sequence - Component levelDataExternalExternalRedis Basket RepositoryRedis Basket RepositoryGet Basket Key \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.png deleted file mode 100644 index 0b8e70cead4dc9e0f2f19bb01e3720a3079c74ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12988 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml deleted file mode 100644 index af44090f8..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Get Basket Key") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg deleted file mode 100644 index b01e13333..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Container level«external_system»External«container»DataGet Basket Key \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4 Static.png deleted file mode 100644 index 3f7bae2f3272bc9ac0986b683b5539f56ab30608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12536 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 - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - C4.png deleted file mode 100644 index ac930ee381cae1674320873dbf921cd94bd189ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12371 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 M$%~cdotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.png deleted file mode 100644 index 47c051663d1c33278ab4b636a2fd50ceaa98b40b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8474 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 r3x>D`x0qIIV|-!w|Gz`t+%vv dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : Get Basket Key - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg deleted file mode 100644 index 397b0c8ae..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - Sequence - Container levelBasket ApiExternalExternalDataDataGet Basket Key \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Sequence.png deleted file mode 100644 index de4efec649a45746bd8d592815f40e668bea422a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11622 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 Q_qVMwuN5RqUKxJ*FICpdotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Sequence - Context level«external_system»External«system»Basket ApiGet Basket Key \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4 Static.png deleted file mode 100644 index 4f0be586feeb34c1adb5f4430e64aa30beadf560..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9074 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 - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.png deleted file mode 100644 index 30915918209e2e80f8f658a2da3d2d03df279527..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8916 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 IiMQ|nA0P8#2LJ#7 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml deleted file mode 100644 index c937eaecd..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg deleted file mode 100644 index 0144c3c95..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.png deleted file mode 100644 index adeedec376d9abc5f0f326679e5ce1bf11e79f68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8124 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 z dotnet.eShop.Architecture.SoftwareSystems.BasketApi : Get Basket Key - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg deleted file mode 100644 index a08762199..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Key/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Get Basket Key - Sequence - Context levelExternalExternalBasket ApiBasket ApiGet Basket Key \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png deleted file mode 100644 index aab26fbb0f8f9b97c6b65168f312589ac428845b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26576 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 QMa!zyR5X?Il+4cm9~31!SO5S3 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml deleted file mode 100644 index 6daec4932..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Component level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -Boundary_End() -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Update Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Return (JsonSerializer.Deserialize)") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg deleted file mode 100644 index 44e12755a..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]Data[Container]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseUpdate Basket AsyncString Set AsyncGet Basket KeyGet Basket AsyncString Get Lease AsyncGet Basket KeyReturn(JsonSerializer.Deserialize) \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.png deleted file mode 100644 index 3f1e905a004a6db19819425106ad4606c46b2948..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20447 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml deleted file mode 100644 index d380848c4..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg deleted file mode 100644 index 6df5c70ed..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Static - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.png deleted file mode 100644 index 48f87619c480a90b452364bc4644732e7c04320c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22763 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml deleted file mode 100644 index 5b3712d4a..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async\nString Get Lease Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg deleted file mode 100644 index 3f19ca539..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Component levelBasket Api[System]Data[Container]Redis Basket RepositoryRedis DatabaseString Set AsyncString Get Lease AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.png deleted file mode 100644 index 3e7e92cec697406988997bf45a7661afc83471cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23922 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 B=pg_A diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml deleted file mode 100644 index fa77f2f4f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Component level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - -box "Data" #White - participant "Redis Basket Repository" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository - participant "Redis Database" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase -end box - -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Update Basket Async -group Update Basket Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Set Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Async -group Get Basket Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Get Basket Key -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Return (JsonSerializer.Deserialize) -end -end - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg deleted file mode 100644 index a2cb2c3f6..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Component levelDataExternalExternalRedis Basket RepositoryRedis Basket RepositoryRedis DatabaseRedis DatabaseUpdate Basket AsyncUpdate Basket AsyncString Set AsyncGet Basket KeyGet Basket AsyncGet Basket AsyncString Get Lease AsyncGet Basket KeyReturn (JsonSerializer.Deserialize) \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Sequence.png deleted file mode 100644 index 059e093d1917713b73d8e802a88fb589cd2c1251..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13284 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 L5-k3xBasket Api[System]dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Container level«external_system»External«container»DataUpdate Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4 Static.png deleted file mode 100644 index 1d7d678a4464783c5fe14ad152413a53344c68c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12582 zcmb_?by!qg_ckadpfu7AN-Bs*BRzDdfOHNybg4*6NRBkf5JO5MEug^A-QC?a)OQA+ z=Y9YA{(7$;*IYBh*=O&w_g?q9*Sgo9U?l}9?8l^!(a_MaLDJ$XXlQo>(9qEDJiG&3 zVJp(F13s7`5?T;rJ9~EwfpOfDw)Cu>601nBx{G>2Cu03zJ%g8jdEwa~x3;(G<(U*J zOG~HPadeC0@pkVhtP5`W3gc;_m!PeDUM7#3Vtgp*L8ZUu?Z(FLv*J;`0JfE%GYH`3 z;lX^UQ^0ZWx=Z5ZE2F+;#nM{9z2sq1SL)|q|FnFm?A>QSTAKU){x$1UKAtRZUmH>$ z`}*X>-O$rU=3-x;(=d;qn`K~%X^4TtiCmGNb;>mzWwz**|!Sm=HuX=e&ONn zMxVs&o8((vTP<+y#w~Pxfj;zbTeDebBiskmo@&|!`}g>pN;feafo3imtx?MHyZU$E z>W*0->N+g5H2XQ(Er^uC*S9sx47ABCjPpJDkk07D0c2ahK3Y$33rvjt5KJA$obr3s zHl^dFmKXeCc`aq`n&RHWmva>2xU`)Wg%9kC)I5#ZAm*OWURs@b>Ch(*ch>K1J3qMp zu#)imyFvX=eqUC8*06bvwqacP|6OUkzLq|vc{rz)q%f^06dKt) z^UiuM@Ulir)FsZuhG&MKyM(fb`nChv%dVFqJpIs;us@SbQS}aa5&V9F%dJXyJ z+tbmL-{S|NO7@yA-->e9d*ObgCX(JHLNqtakr?23~aAHd9mKb!6N6% zJM%l(lWG>>R}ur0S{oJ^vVM@(;++NFji*tI#0>$@s^!>{(Gz}FsQ*4C_h&EVonG+J zT{OR>tUhKtG#7HtDQbQe{ve@0LwqbURi;Y*WtUm~n*Vm;EbYeTnda*as^*xdd)Ni? z1c#s8CB-jBDMp@hjJkoY@uI~JWoZstiV4WO=FV2(iGftn&e0F&^KFTI4mm-KSb~xK zcyoCZOzh(LEeXxm=ekpBqW-j&1aRedlf=JC=I59QtXu8p2s!wgurrlZs^;+Fm^@!Z z(_ge^Kk1tLtNP+>Ei;NHlp@3&vc)0dCz|e;Z6M*mFW2U1u;?&yOpuLiL^2*rAwIOF`4P_%F9k?Xg_6Al-1bnDf~lf`&J^4 zdlDxEYF%YWP%xrKBMwn4^8WT!5DoYRjvXGBOI@8cbhlK;q-Y60*NVazFUEp z6Qsk`R5ob1_oa*c2c_xDpENDMJCp%>itTSuaeMfe9Pe$~geYt&idnBhy%o30oe(MG z)=V+{u-X%(fu{3dAFHBZ4X3FL(&Xi8Dd6+h_8!)VVAU_tsYyZ= zouDe3!AZgr=yQkWkklH{iw)9;%kOqo-7pVQe_Y7N%s^lb->k<8I~LGd(sL~lX}WmS z@>zz;o(yOdV40YAG-+J%St0K+db8qbi_!gT&ezJC??Cpqvc-r*exPNsew4Wzgw^=v z{@e~;ww2@DFqbHnBCbdeHm&twBsKTC6ad0~RE{Ck`F`d4fmPmjR9>Sx3Wj2M)nHexp?F`6}=GL#L7Q z+0}o})S|auk10fN&Gwt{`;UdE2AeoV+PsNEyZUlCLyV+Uz@ zHQba{6ptj|PjxAT-D!NwbM_c*Z}F@APxO|<@H;_|q*qk^L`C?-#c)5MmC)j}bt<4q znAtz_XVv8tm0VN}_Xc|kp$VDyK_lR1M^rN#vqLNTpX}N6oU2#T{ zj=M;?#wz9y`!7GfCJ(_C!LJFfiNeNs_GC#(y7(oQ=*J!5;7u2t%V1w;uaA;w7f)0B z)>?Xyz>;?E{>2cHAOEsSNjAGuyGQ<;OOy>wjxhf1c?%gH@SNApukI`gt{2cG&HRwJZ$P%#ZK?n5s%@q@ro0JQC3Z7 zXX)sh7$&9g&wt=Hwi@Epu374%Xo$l>Ewu6Mfk)QupFP$!pP^adb?CUbTcPdq5q=}Z zxFs?&cxenZP7GsEv=9zV`Ui9{ zte;plKy@CBlcPP z(AHLN%x8z?qOvH5cZDHFUuN1)+Acot>~!E_<>jqPPF;LoSLWfZ2pH@Nhtr$3;b!H; zKDB>e{9|yd4zF6}=^y5GJRiXoIxdLPbX?}j=G9^g30KySL8-3=3`cuLxzZ#$k&#|q z`nJp(;YcraQLdE4_uFLr9rPe^z5~09^7_`8*ReyI8qYxYF!^A~g<67UQ$$ooy?So> zZV^AN<>AMehh1z8x35^c7lvOTQ^Zw?6EX=CGS4M}&y<+B*)i+cvDxus0W$xTPlUgJ zvT+W*!p1aW`~XhWt^K4F5C}~MKixtvLQg7C;wkzx->Df8=rQ^h2b^1dPPnBxe1H5| zMvi0y`)reah9I#$xaNMs8{M*%0n&Ryq3^bb6Ebw<#p`?f-p)5<5L$d_;9pLyc2pG2Qw1cK&vz8%z2$#y2Lul9Kh2k*)UY<2aXYEL z>!&cK@d1y@_$@?R;k2<>et&(|he)UR?j+GRcNLq3DJ!-8!Wr#%`$q-$>_e9j_zLVSTPG59I?Eh<~%SWI#C-y%#&6Om-K7bh~<|K6uk9FGF-5xH5z`wr8i-c$@Nt zkV#>GK6`s-Z|}1`{dk5wM*n4W(hs4}8{}AY%6=cH-@SGVhBwb9v?)*1^R+ZeH1Qwy zEE9EQL@@RTDVk@`KKVt|<Xf-;ontHI)!;U`fO;4V3 z>G9~j=R&9Q%V&iv&qm0|1*MwokjYQj-^7_uHW`1ce8SNa-e`lT{yEs${B4EvSB~h5 z<8$rahZjbkrR7^^VGMiaR&F2eQ;1_;_%Mdfh1I_j#7LgNY}TQ?3!Yj#u4#Ia04DPe zW=&TlBHj02v5ENYsea0V!$OFyr%Bn4hQ>e+5`U-WHoi6WRE}V!{(6t`?=vT(gy`>o zUv~vt_5>QSW%QoO-X$WSQ;7edvy-c* z)62!h#eJ0>5C!%Ig5vnV=SOLj2BCccyou1?1KuMEfH&$WK!@Bm;eY@QaoZFG`?m=V zrC88znr{0B!NTz;@g2(M=jUfGmU&*Wzpqp?a$f1CNbTW)toDAo```)Lo6YhOeN2oy zdOAfZ)E(3vbWYcQIDGoX#z?v}AO>z5vc;9=m3EQOHB=*sqL&eEZM)}}#e>6Pc~pN~ zLXAium{`wVe%PJ;ZQL4Okdw2zgl#^7BNl)a&*yAKK-N@^)B}gqPm)yUc~_fqP0a}M z)EZ{+_j|-MS37U|O2z6kg1N1S^8=}T+)mtIe2?Rc++Wr*~ z;!Uw*%rd4xsUssJQ&jNPJ!-Vl7!tPIVQ{s-+?81OYmS_!1qO=tIBFXT1MC$91yZIXILxqrJ`eZ|DmSj*-~S={nsvwJ{N-+_`CKjRkl+ zR zB54NIY=zhcZEfueM8n0tEd2ekmHO#iAe9huHKXK9e0+R`Y;8EE-2_I(F~s_LE6Fdg zMzaLRL=%}Av4j){8(VC4$(QxDqm7ZJsg>E^e(DdRhn1EH2?_hDRi1OSKirR-(wNwq zs5FHyf{{acn#OD2mbX?%K}G_f+N%@=pE8Vb4mX4^zo zeLk_lEn}gSDhhwv!kC5rga}KI9`$UKqm=B53XK3N-;2HN5ZLmO^9C~||F71&3Q3ge zZi69i z8tZ-KTsz`(*xQ#%d~Ur|a+2%FYogVW>aqU98r+Y+*e3L$5v@)>W8)iTWkx}Ci;sL}ZZ0ALkDTmg zBblpBza2+rJKBU)-6eg(IBZxcPsEW-vwr*vLfEX_R;v;&yRrA3(X%kA%~a$~(zMs` zhe5W;K?iSay+6iGCvJ_w0~sL;cdEdw&1WN9N%N5=xbZSG{PgW^o1?|m$vsKDbYZ)H zhz*`Sf!H#cMo6(8Xv3vO3T1zba95p(6}$5UKT9Q7{B1imt<-KDA;?HkR9viF*AZ3l z;%s^$-;+5?=xi}s<$Us&ld0B~jydC+en4qy=~7o<^#x_hmwd(Os3;RTcP>M3GUn*j z2zo%IJ8dw%?<@G8-lSb>wzeF7!cf9jff-h6-V>M6XrAhwCAnLbuud9#QGQGqF^HGj z6YO(RGt>TavvC+Pl>Ka9U*<~a@^C|tkE7gjzjl3k#pa^2HO1A%oeJ{L;mI&vq2*G&Pfj)% zl_X=5UzbX|oi~OhY($!WxA1LNw9jX9iBAay6dJvK9IuIRu%x3LI84b?SntntZtd>r z*_oDJuc{9yoG*^{6qs#UQ~u+CKKUkY?qb6w=R|sHW&Jd&#loHJc-*=ue&p3Wh<9GO z!=7~gSNTB+KJObh0v1A9uacC{Q!Zj+46<>oeXZI3yWNo$I$b+ zRH2jne0(NaSJezOmufS6MEb$8Tg`_-54>BS-XUkn&&!LxUp`GSe{hyhh|piG_!2Or z7Di`n?%lr7FB8$XV|}tcMdrg4c9gbI5%`Q~+FpnAb&R{@G#%V|4!iVVRAY|m=~`05 z_2o_hG-DCY7r)j%6nmHCAl^JB(zSgZJGJ1=#!~bupGgbK-6xq3eeNm5wjFcwh@Ps2 zXGm1iNQRTgL!m2~=-3bNIsSF`Rpx+jlCR0Jhkv%0!^F=Wj)2xj#+*PM(Nt^;wR=Z26@ z;L^lNTjeO#I4&Wmu67?BasLgHedfTuM4>epd8pZdj0IbwLP7=7YN)BfmE;vEU$~h? z&T})^F{n9w#k2;pc9>-=(2rec`!?Fuc^$i$QZ+o-u`RChdxQ`&hajASe^_TiRZ-B? z+m*~YFtmz-f*-UQspe545c?~U?Dw142@5^F0H>Ai_ISkr&BFI<|KEM0l~g%M*Y)*+ z3q6d(H-}b-sImAXt2Je1Wlxnye%6Ph+Tj!XVoXnQ^UaxAn!8Xkft_aX&Reg%R*>7&NcWWROh%b*7rbdh`25M^sbQ$m&$`EOeiN50Kmi-!7xbU5&;fECru4HW0C->J2xwS*9 ztNENzyEVrYwJT3VoJj7UgXly~b1LutgWUF>ZJV3AyoGBpL9|Sml ztNlR=-b0MV(adRPt%lD;NBPEKFr$eI@cyyU=ugA-tKmSOD>|k90J-TOVdT912~bn( z_EVKY7s7*;Q@lFUee}Ec+upx-|*mBP8ASazC5QRc=bCbMxaT?Ri?TZn@ zS5;R5`RS^pW+Owd88I38cV#*1U@R}#*)qmC+@w8F9QehpXf6lfhV?KPF_{ zLt(g287U*?mIWoetI~x^b{$1`_M{(2Oc16;r(HV}9+8-;sNmH|&WwnWVXlT5Q_DBf z5JK>J)h99TpgYU10$J`DH?k^aLJKXjtcVQqbPJ8|5z<BqI4S5)r-a0~Jg zO0gWKoy_?9b|rBC{_ri!9RBF$Du)FN z44p@)e;(?V;i1$IPQ{1CgEI>ZlpI1yCO{xj)=FEQ$HQ7$T0%oZllfg;I^;5fntY<|~o!)H=JjSWIiOBGkS zd`<9}LcmQ)M&E7Dzn%mH1u|H=eC<-ntNOjaWH#?nj}CfD<$b6OrA>>Wr>EDFb=e$^ zOi5w)2Z2C%7#kZK>h4ZXrLgA3MHBZIY;54>0Bm5J=D4A8afmN?PDfwNyOY{GJ7eHx zo!^yJRE(0vF%8C#k6q%$&4{t?tE#G+YV{~6vX_IB_f<4B;yM}r24SI|y6P~e2|C%D zU}6{>8ygm|!u)!$(xb`2rd`r<+>bok0CUT-%gM>bkh`Dln;xk+J0G3yEflD#tEssK z!z3gm*74w29icYYbZYWTT3o=c0xzToJ+`KnR!(cYfO|;{0WoohJs4bow2JfqEj0i% zL=uN<;x^wBJe(jaBZIfi>v^1CXg^kBy02ns3CDs$p&h&XOC5C>t^SzAh&&)IkDddv zAjIwuiLW*rw6T?CWn~o=xe=#JMXl008XA(mC}sOmhyXM&Fp!s*cVzKNLzviz-d-^V0=3MJ4i3_ngM@||IOI;7$fUEm2EiC~GB0M#BWNt4i3KStqv4;NIh6dW9E^_GiE zHN|$S`si?NfQ^l9F8X~n#Pa-jYu(S$n-HM4wThoVmF_z_Iv$<^c#4Se=Z zAg6=J=w=rb6sRkbk&*q9xf#}h1myR7wotETuyrq&o`&XKiiW0UpeT(uT%`^s1l6pJ zA08ak^2>KF%g<*eVdvn`R8)7H`f2E=_WYG*fO+S4!-Ah%lp88%mp(62IZZ>rXTXLY zb>&-yeC*v?71xKD-aO-&vkdx8>RXQUzS2 zNS}fd9WZe|l#7L#*+!K@*ynv6tX_tJUP%Y4dig}e*0vCQ#xNq|uCJexl7XC2K&C3| zHTWdo?$U_?^eR0^yqec(nShXR%^@Kn0kCP7Pn+e!->^#Csea*OAg8ae9AI>YtNh5V z9q;R#dxk#Lx{YLtr-yYX@v3_3!PC-2B3$+tK`%hk(!H)F%X(=VBRMiSy|yQLNqo+hpc#3&x^daM!{PE+H?Sc94GGuJ z02L2sj3ePV05=TH<>lp^tPB93B=EZyhNi~E091D2<7;H}gq3&Zc7 zU=dI#U}a)r;^lSkNfCVTgj`x)K3Txs5d?a4Ys?^+E5nQ2Y&<>={o0(z!l$!$U$po1 zKn(#A!tb)_w)cnFG%YhTv$|U6{&Hu$ah??bR8FtM)jj~4IiSObx|O!-eHu37WorO! zbG|f15C9Ynyl_A}$jhtFPC4&lr?vjfu&^+|Z8-C7@$`Ov_=IIpm0Xy@gi%8$zY-hKxjrjM1jiw<}bN=T`!T&F9h88O#nN~r2hV(I0vfWXecy{Q+T;JZ$uhC;=@|2hGx7jSVk^%VE{Kc=s+U_f1>wxPiT z+==cczTP?xsv7`&6s}P>+>X^d1$4c+3GHSI@=|F|OP^R|h3d=P3``9?YvT>d7g~-+ zM~d_FL$R?@oxRm`rB*O^VlQ2e{AUW`tBDbz@`MkrkHMjN?G%+a!P%AV(n;N*J7c|g zS26Y<<5ynI6ov?;NG;J|g6Qwvt^t@Bu%21kzf_<8F|-k(@#sHagJ5;IAa5Zmy?ZFn z4}zU=-C`jKcDrioD7@R%h^yRS9{o@e#Rw?huE+hSrGGjIW@>6`V|}x@1!*ga1};dY zAWrT@#a8kUUCO(r-P1)KRz9=Y`!^dig%2t?zApGJo2EtwU>~*IVo4yGa9+qfxk7?H zsSgJheXAu=6a^$hF7)aV1qNPB{;llX8&Sy&R{>OaK6QVC4Ml6#r`G;rzIdExD0gd@ zmOOo6qg$obvFOFTLhbnuDqw>uQ1S+}ct79ObGyx2w$Ba$L?%T)}2gwRklz4-TWoJ zesH$Rd}E9m+BM+@U(n;k@z3jP7uQvc%@qg=CZ5oC#id(XEyIjFoa(XK(W#$4lozWJ zxEzQ_{z>(UuHK8Hi6Z?=e+!n#K~?(X-EB=4OuJl`WTaHuon+xlMz!PayoIYeqp3cf z4f+%PU;GZP`UYj5hPec|mJ8{Ps2Ei&fTRZ-XnHnLim0|3k|27CPs zzy8~JEJ=TK<^>_V^{#!@GnB`P&;!xxCfE8vpIpiRgci<9Peyuk0ZiW|=&^NOC^P~+ zu$ZqQw0@#qntqdr?u6_~rL|1Y>vGf^ym2=+@RFNQyBaoNKTn((>qSlfHX+CHD=Fb5 zy&)xg;XUAasFqtyqYwzp{?-G~klCZY7$N`6)22`6W@4l3J6=LmVK<@hpId=7{X-H! zf7B4bibY%(q|$C~S{(r5)yrov3Y4#;X`Xr2I~W2KO4<49Hl14|{O{CmSmEC@4PZ+D zo@oG2_@9nDZhG}&{Lh_%jS!g;Fqv$oMMq7t&G*){)KLLrb)F~qiUP0fXB(9>Bnb%! zv<$`p?a`Yq1{9aBmY@dXR`!W9VHI{W^+3g@E$_DWU#WpQBlu^tXx9{h64_yI4s&ox@=F9Trnr!M?ISIP#Ou8qd{kL&4H$;fGma1fub4V z&=en}r8}SRl^02OdwcQlhwn0BaRBc>#5mrW;b``|kFCNX2$XF1A={I`I9YuG7~i1l zGI&v9!nA`%EFcGZ{|WhXMZ4+R7tJF@29>BG1l3i?mid7~HA!JXLF^oG`f>{o9ME+n ze*yhl9fPQsq?90R)iE;yN|VII#QzK%_{#XN^ck=TO$MZb9%abc`qEM^7M2bjKSO3Q zdUe-3CT3=cT|gNDO9CdcOD);ITSTPY&lOK3!HupjUp^{*{GMNQWH7?0vbDo?{tL72Ub9YZ>mUwY6& z+de+YE!QBy^xoSuGEE(sKSyX^I7HvL)<I|+Gt4%74P&mQBk$NF zaK+q0l{&3caiNV{+|s+7EMON+LPgiG<+UZ7@A+*Wd8nr`rvM*JBS(kUS~1;{C(n-M$`0D%j>Wb(?}w2)Uy#H`xFHrU%cX zwpsTYj#pCa54I;iw(i zb|4QpF@6bS&+6`|(U=&dA(Uy<)3pXg=Gf5X=gUl)&zsrU8NvT&$a&f*qKG=4 z58gSVDx|kT$U`717xPE>Q`&$2uO2f%kX|okSWya0Qud3D%HO1dH`IRP9ybguvh&Mj zi!|)UBc4`^P=8BG65tIbK*$OTo&e>P?E?GBDu=o;k2(Qo%R0sehK7bZIyzQX>wsVozB*k1Dkkvt&UmhHlH&UMtF6iz1sNHgTDQHW z4(O3Apjl!QGACCK+TVu9s|d$_`tjpOXegHUhmBg%^j@I;G32}ilor?atgWq~tlG4( z9c{q8gq_!83bRW}_Wg<@N?gPJm>M zSBjPW2Apjvik-BD(w9mC9`H)tvAml_SlD-Gx=sb8syYCa0uE2{cp@kTbJw9Hp!-8d zHlsh^JtiY1oz%IB3qi0~5-RQbObSUq0p5>c)hUw}PUg1OaCRo%L3`;6otxwRkBF|A=95ncNZvd;L^cU;N|Z%q(8F6j;hK- z)eQ~jfIXT@XiJl=#L0;?mE`1ixe*TzR3PA}f?-B_f8v)@HhX7VTMitqoG$+vYA9#@ zO-5S!r%#NXymR#8xRo&v#&W5B@r z2AYloct;GZ4P?vSAA+ixz9t#-n8*`fv_4s_A#U2Rv9^vLMd+jQE9!bW_+knG+L_BU z*N@xNHIJ(xYyH?{Z@#z2crm_`?OI)k5Z0I>$K%{QIQ#JxhDpqBV{02H1ADVEk_epU z;;Wwl6)gHBxZ`CeOT$cqNqbaKBp~`TJdZb(4eWFP4bR@w)}}O50!`vG?F zee=N$yWayik%uy9GT?ccYW=V`HO*W&MM?(k))3g7$o~A-dd%+6Sy*H*Rib2)WF#c~ z7b!P{%^k_PI5;@=D32gOi6N?Z5e{n(2nblEwS4#Pos3L~8tvF1l91tuPDxaBu0Xd^ zEgjKXqK3C)0tZgbih+!(tn78Xf2TAwRoK^Oyv$N1mVO7QQ9PrybnCEKTU*1+8rlU4 zZkgRcRdJovq#Y=Suyk1zaPjbHde;bhg_lTb7U`D{Q|V`ShUeYn^+<7gy;?U1>QLs; zYMn^qZrEdotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.png deleted file mode 100644 index 32c943ac19ef539be39ac768416356d489d58ff7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12419 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 bJKj<0b?WG_wjiGY<3Ny=RFbF=Gk*6UzX`)F diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml deleted file mode 100644 index 67b7e74cb..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg deleted file mode 100644 index c414d8dd7..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.png deleted file mode 100644 index 4595fabf941eb95b6afdee50cc8ca344285d1c61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8839 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 TkJ@*aFs!YiuU>J-`tkn&<$3`o diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml deleted file mode 100644 index 94af7cc05..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - participant "Data" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : Update Basket Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg deleted file mode 100644 index 30a9d07dd..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Container levelBasket ApiExternalExternalDataDataUpdate Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.png deleted file mode 100644 index e6edfad9711bd4d5a2214a2c3c03a315f34cd3c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11891 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 Mh{y^Te$e&$AK3~bmjD0& diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml deleted file mode 100644 index 3eb651784..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Update Basket Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg deleted file mode 100644 index 8fed5e554..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Context level«external_system»External«system»Basket ApiUpdate Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4 Static.png deleted file mode 100644 index 52323b763c39dd5ee006fff1a2c90c377f481b58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9089 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 v|7+;?Qg^!k3!ITk{OeDE|1RaU^cK|dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.png deleted file mode 100644 index 858b843a048d5d4a3d073df455e79e524d6a3919..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8957 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 Dl5s?q diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml deleted file mode 100644 index 9a2aa73ff..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg deleted file mode 100644 index 55ceb52ad..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.png deleted file mode 100644 index 4686e2058f173e2ee71f52c81ae4f4bbe4cfe86f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8478 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml deleted file mode 100644 index db2c72dda..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Api" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi : Update Basket Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg deleted file mode 100644 index 65040ec5f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Basket Repository - Update Basket Async - Sequence - Context levelExternalExternalBasket ApiBasket ApiUpdate Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.png deleted file mode 100644 index 4341e229f3085118c64e2fb66bcace15d3060d2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15824 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml deleted file mode 100644 index bb3885565..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg deleted file mode 100644 index 675a49491..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - C4 Static - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.png deleted file mode 100644 index 028ccc0a52835af772fb34fb64cd49581ff85d68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15365 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml deleted file mode 100644 index de4b72409..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg deleted file mode 100644 index d66ea0ad4..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - C4 - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.png deleted file mode 100644 index 763370e875fd2dbca1792eff85b3a49d3ca93163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14879 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml deleted file mode 100644 index 17ed6a56a..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Component level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -Boundary_End() -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg deleted file mode 100644 index c3bb35672..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]Data[Container]dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Component level«external_system»External«component»Redis DatabaseKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.png deleted file mode 100644 index 61df5a27d8e7c393b76b62c3f1c681212f6baef4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16591 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml deleted file mode 100644 index a6a851633..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg deleted file mode 100644 index 96802edc6..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Static - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.png deleted file mode 100644 index d8980fd0b8927cde95134dc40725fa2d656bbf1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16417 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml deleted file mode 100644 index 0722a016c..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg deleted file mode 100644 index e9e8176da..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.png deleted file mode 100644 index c8c8ab94e47a7945f2d6d03ad150e9831bbe91d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8867 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 iZwJDP-#_PK+lQiGw;BI{U_RPnTV dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : Key Delete Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg deleted file mode 100644 index 0a31c4cab..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - Sequence - Component levelDataExternalExternalRedis DatabaseRedis DatabaseKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Sequence.png deleted file mode 100644 index 5707bdbeaeb34526de088f0bd459e8edbe480954..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12841 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 Api[System]dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Container level«external_system»External«container»DataKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4 Static.png deleted file mode 100644 index 872bf2a4c73768bd25cc6cfab386c473321ed141..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12404 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 - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - C4.png deleted file mode 100644 index 158ef41816ec397159e8ce07d698a13f17c788f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12217 zcmbVy1yodTw>}6WB1oxpDBTPa(k0T}Eg;=7bSW*u(4cg8_mCou5+e*TQqm>e^*@8Z z?|%2L^}l!Bb=P{=VK{TndEa;MXYc*&=S+l(k~9t$DHaL}3XZJIYc&)Uw0kHhsP`~| zBTAR}X)o}H*-c8v&CJos%g)@w4Mp1A!Q92f&HNp;sTZ}Co12rX00)PYor!}R*xrua z%+cO`c#sMO<&m$ohK}36&ZD3L&+$y#F|_qaeMNdRTsc~B_r@+-EynHH+U=KxUbNZyCvRgBdwX->^Hc}|+LALbnHG!%4NN86$hTgBwQ=*pF8hzZ!6};tKE;_yyRJ z@;SAqr|wOCIDJsrsXQtFgV%m-2ljqc0>M{QLA}-!mFYx+&=q4a95&o|bU9a*N z-lu+k=8BJdhH8e}33=_*rLRMRMdPr7%oJ@T5$mrkMKc51FJ3jLqz5!zc=|hgWnZ~? zdD5ma--_J2d4aud_HBG`&d~<(e^rLo!zr$xEeN#kkbbDQci0c5_6)U@sHzgKd(evE z)KD|IuJ63c@-4{KaY?MMc=L~Tov|*Nm06jOzy&n$(YIs13NR7T1&+g4;xD5?V$O|l za&zk!H-u3bZ@UD;LxVUGP|DUewVkN?(exdYx9uxrjyX4UWYowew2 zxEJI-f428#K4p&1#;k`s=@}*c+sDoj>d0Bai;LRoJ*_N+1L1k&MdQnL=mo*>r;g|A zM+n-@C+zse*4!UDBa1U#=rsIpz#9v^n1fzL$SXy@*lQk8qkY68v zYOaQ>K1#yah&G$=^MgCm4k-IS9&`I_Ab>V*Vqf}Uzd5YL;%T3cfn(%V*}UXrdx-x? zA@4ExRp?S^!8oI;`*I5bJE2?cXGibs7M7-d0iTucm}6 zs4}Yd<8J5#!qy8VRwK-qUVZs?m|N&Td6QC>`kHfi(_#@~L?4ls&EO*a!WVqm9a0pe zRktN2+o@BoXe%ccT{w|IEY^M(!;>5}x6RQPMpp@OG)6K#A79hdB{S}* ztMUq#4+JHBwNBQ=pgHOs__hIPNVI zB?Pm5&O;zu9#rLpR}Ta3jJdjyjxx$F^Ai$G%_+XNw!*ot+Z{I&EZhbT*}s58F7PQ7 zPgPj>RGd9WX{Y`&LZp83bt(U@YLt@eTrU6aSlX#)=pp5=v}}h8EGD+szwm4-u%_h` znoN2|G@svi;h-N-G0zPQf^fer!GL%|J4=DGxef~Y}zR(+DP+sEDF%N&|{_g-(VKYX4p6bNGq z=l)}XI=-l!C(D4d{xm_l42Du-kf)xB{)9{{O#EIb9m-F3)U3xhc5#?upAQywj#0UB zh8gmi#a3{|$k7Z}YpumlK0+y#OimwN#u@1N|C0CEjh?bB@cbnbWOLOYsy_SMvn0a( zi&bHSyOT{$dY4rnGX{?=x8`8vMYg5oa+9d7aU(eQON~RKNm^gp7Fw zbp)}PO4pbw!(zlyZ^epb&_@lq63cu@tbJdB z5+f#55_HeXl+Rha<~_={Y;r87XQASld)ExH6OVIldyFZlvhY!E`z*QB&r}1F(U1H( zQ&5UzKjY1sp3#ohFA#*Gq9D$C0YH= z%{*%2?96JFtQvH0XSAl) zeQ$+=voMA#6{${+_8VUtC0yFTE(ay%(?&l!nOM=ABKaUgTSYacWahke>);=Li@=x& z=ROTN^fC5yHS+{3{fJrw24tCG*a5rpgfr#rIXC2o#`eIHv*<{I*UwkDb~U)wC9!gU zP_=km21HsvDuxuLWL#1=s!-`^<~pw9mU+8NNWJfj2dVp<#akB0oT)!~v?sg_vVK3%NB-P9lb1TyXauSKNS9W$v5x45ps3W$}n=Z+@NTBy|y1BC(ZmxFFkh@!F3(;d-&FWonhuah=;l()se zF9k+t;30mKb5C6IL(x8gdf3;8F}ba>ZsG4EgFV(qR-YZ`Lg)#Cl`RVw9ydP&gGa5w z2*c_L!BzwN&L>7eN>py4eWsU9vk!Jh*iq;FXvs6KT^<_vEPYoU;WHQkRq%Nhkw5I% z^bly8(#dds1VNn>XcZE?S1X(FkRG1CI0a`DVK~^@wG@B8SG)5A-mpfL)IC|U_@2ZK zk8SVrGiNB@Meh-wn*#^7trvD3xDc_6Ran$$e?(Uk?El89pD3eN7-Ls+vEz&q1C*80 zvW$X4(_T*Gr_XBJ06!?L|^pT0Mx0Q7@C4^%LnLLUVp`^inO`16RDY_b&3AS=0q zrQCky#Tc_TP6ZF#w$uZxUus*g=Ub{bpCq5GMuGiww;Hbz^^ZhEP%199$qJ}5% z&GUB1^|ZOra@cG2J12GjY5YTe*H!)z{xyEb4t|dBXdVFl$H;qN1vC|6*ua4r12};f z1oQ;q;=rMs8aSBZ0S6E!3Q8a``hR~}U^{6L@Ad5A;bE(!oXc)~(M^A!Uf+n0=*>AxM#62}!eTbQag8yXt&@%lRbta~(D(%5?=pYd5R z_=Lv(Bc*+qPZJ-eAgI2+9^&2%-qI>dGJ9=5^+@{tpIriLPF9o*l~3rUu?k3JmGqIvQtBtz@(t8+?YP-lIDqcQB_~4 zFUcR>Z(mK?{tH1r#|dTBI)cH}yjawW=Cm|52lyz@)k?KEt#Kxd+ZW`5WR%Zku-2Et zDt1nG5L}wh&d!sS#=FB<)<)6MEV6vLDc^^J9}+IxYiT8A<4Y9&Dla#!q5l48#@^C& z$6fzj8~ia`iq~$cDlLs%cuq#Umbl_1?tLD{=R6keis0GVV#(q`Zou2H>nSsc)Octp zQ)4;GTq6-gaj}7kpSK2)_61iUT2Kv=#BRvUGlV`qF)`chx^}*nncV0SIC?*c!&t<$ zJAD1|cM}#qs!tMYe6Wc*gVf}w-x?4Qt9pKy{NmX?K3naPpDcmL(3sOD~4lzs=kh7iQGJ>1{u3>pZ|A%}cg+W6A4VvC@}?2E37r4u{jEnb8C* zHS6n3@!`Nk4zx}bP58vV4R_D%H1vCyQ%EqV6$n8mShY(1%*=9q2dXJ?zaI~c87eo} zxZ7sz!I1WQyzb|-KlLP3aiBVOc6Hoo)EN=$P5a<2iJY-m0ynSwwvI4|<#1Z;^#GBv zFaGTNX#=m<4`_HgVk=HoXIjgM;j`_C3yY%VF=?vA6?T@^i)iL3ruRHKV6GF;`T#>_ z!pz!mI?L?AqyU#}0xbRWXC`YsLq{y(3%z-IdU`q8hgI<1Xs&RP!*jq(`Xd$6d}g6o zmOsAarz+P}eUIJ=9^9U;HK)1St{u@ph13?eiw+oXL4U`7kpP>o@pYU>xec9|l^Yl~ z#9y%oWcpuNZ_wa3<>Yihzi}zFE}lG+l>98c+(3pykqrKglN)(K-p)#Teq+hvetiMn z!lKuYZN(AJ&8jROn72nXcv(ODhDGAeFHk`XYUZ>QBwU)pbfBqux-~3S4c>x>*#9Tv zYJj%f#<8`?>jb!*;5%w_f)Zy2?D zI^*WwuLQ}Idu_g@*~$dJ+ay(&mJV|pGH%SR^e?Rx2-7k(Z&7*bE^T+&uVP|on9f~v zJZS6g-cT>08!=lj%9&c?{O(T~l~0k zG33J9I`(e7Fu#{4$j+_=rSe+FCn;%e=Fj0hYI^QDZzRMUVxsP1_pXtjhurPED$Os;0%#?b_oN$Lqs6h+XtY?8 zo?{ft^7T>oHQE#-qU~oR#6z)orXg26m2F@?i~rFuIYn@YsM zJDNfeu7^-p7B;_r0|4MJhGrq+HS|OJBrVPOc9P9cBi%@c(*+qGP;MACyX61dJP#(y zA6sm?#}{eW>Xe^s>P=+``;05TG}6;IG*X?6SPmqz{?Axy=BZgq3l&~Z$rOLd8XHR^ zEvM{P`3XAFyRY{430ZRXK@p@Gzx+hlt^dR*B8HB|Z(O&?GSjaiRd9{Cn;LwhB2jUi z6L*ZQX<<=Nro4%s?$4||@0qQnN<5=sSSaMS9;08nAt%J8QN&Am9J~EhxI)szQk_&< zM9tV#V)xNYmD8lqIBQpf3L9PWS56DRdm=Y2vKUQc9F&o2Z1B*Q*h zJakOTL%84Fvcg+P(;a7%zGYPLH&7ek94#fEjud2Msxt6CnuZ+JkW*;KIT$^O-~Ad- zuUIn&--Kf}FySJ!<_g7)%ab|&n2?QDz1*)srZtU5a)zUUhi&~Y41bum&mjI#fW|8; zI!g}V@dcC!&h1dVjg#N`Oy5)E^l1c#i%lxm8v+hx-egOpjI7yOTdNYmC(P9$AV%n5 z8~G<}X;et5-_(py1+i)+ufU&Du~xrJca8_K8ByZr=jRSXnjt(ae)!r9-rxcFXhCyx zbAuecLdt?pgmfs@gyNajg+z-97EUe63|Eb{SEdG!@NWBM#h=3ygrhvw#%_~=y~oK0 zMN%K}J6pg$%~AbYLCbC&9<8BPE7W_IEhnJv;7^)p+I z03|p$ne4a$PhFG?viJ4Xe7CnM;)hZ+B^Piy$~i=BzbXuE%R$`ypo#bdpXe+P$ra>G zWx@5~bRqY7{f{M9d8S*r&aVA+pH6sTZ5=A8LZB@m89PLS;=w_c$+z)qxrPU;bV2gW zR6I5bJh=m~xC5ARdGV_4JA%`9d*VSD13I+H>qDCja;>hVD)trtg-V9xC7SO{D%xd8 zG)`;uymNyH9moJ=5r_zyFG>g^!R%o*xq!x%FY)m-OKKxt0(02!bW$Y|KSx!fX=)~@ z)miopFaox#`;H{VLK9(}P#MBNg%rC^j*hFEioB*K9bxG&F)>+6yQO3uHnz6v>gp3e zvul35GTPBvdwcvaTSi-kV`$8oZo>jQ?z8vJ`C9oB_&?0b%2w8Hyy<48GwL8nXxoT* zu~qM`GSPl}bE&3N0Ke$;%`4R{)4Cjuw*g8aXp$qf97-ZjKd}GV$(4-MCffS}Wy62K z%`5p&Q^4Wy+TlQ8&7-*eK@rY|HHPnrskm<(=9k+lPmJ_NmOh#|;2jQTQ7WofM(64< zm{A2S_~G8KipzqiOsWtN5`I<>B<{w4Tt-VQcIDsUJ!)~d`r|v381^Q*@k_2{I zTxHwIOiv_{t}^hLz{}AGRK8UfKfZ`ji>bd70B>r@$zjQ20v$#Zu41~t#MceS_aII5hOb()`|gF;ml=an=AD?-MrY1}f0eaH^QbH29qU@gWH6dJNv40tv@5 zD5U{w0LHo&Hq0^TE6|uc$RByc(K^a!HVVs^&+q)gW4pYY>exQebsu=d+XH~bNIenE zQ}*?3tsg-qYvl}9VM0PeI^Xfh$4fOPw(d6o2 zXc_#j^uof1pCg~VboS4Qc_k% zF6!S3E;=}H;Q$pC70IMy#W|3~?wo?gRib$a@2vN#FH0pPBn0|Bfk{12+1a_;Z4wSI zLBvl;GrIzuShn#=%%2EC20dGLCZ>p8my>N>!^Il&q2*kF+HbJ4u*Cma8A|qf$nuDY zJwbT{FvDyzyJ6fPsmN#3t5VF4*4Ebc_L|8f%awh^ZZ}t6@CSgq0*SdD4weTJ6BD5+ z^Sj9jwdO-fpI=&*yksv404hyuIsVdm` zIBmTw{ZBt5-+ieKn(Oj!yxiPHjj+XP3&X%;q!WpqKr$UT7(vI!#{?dEYrmRZHAiY{ zYR1Pk`dG9kCMK94Zg9J9jx*_Z$|)(q*ZhCgBoAwbR=F&6qV{#uU(bft&n>^kz6W%> zZ$FB|Zvc~)2mGHCbp>Wik>e32lcpZifZhnbZ%A-b%L)zJTU zcLc0&_tYno66821)JIGUtPlZ@NWHl{qS@nHkhssR9Yj$LI3nQsO?Za+>mcta0s@)zpl8~A zocHk~7UHOMt!JEV%H|UhyFpBsTJ6#JTISuHD4=zb%pZTgGj(v{-X#GHD{Q1)fwWgi z0Ih051x{i&0m1|jGr&NGwW;S@%KwlroJ_98t5;W7>uo3L>F9d;`iABK2+p>8{q)gX zSy`F&6`MWTvY71yv=HES%y=P<(>OZ$aSl6~Q=mu8yG+zJil`__QBYP`jh4a&CZqP< zRuSb+N=~+9%et9#RaA^ZhLK$3QM2#)0RX>zUsF?4fMt)Y$s>8p&_j$Metv$!78z-3 zywRl#pko2x31o|tKeIjyo$mo(FsT;+$Ggp;{Hi6U-FV%WnB}?wqnkMVhAWyN0uT-u zTR^@K&@yqfpXIpK)zxWeY034a@w?h-?o3rnLLrpG-oLva@`STj0eZ*N!tMgaREN1% z>+AQLfOrGsVjsL9UlC((Z>UIdt=k5yx3{;ZhHFEM@0wMoN(}1wt0^`iArGczVv@bY z5nY_AetdcT^{t8kE$_y?lGaTvKq{hG>Vq)crOiEBE!^)2)3CfGWs!4QHa5j$ZBc5D zY-v+DKfkssAfUe-@%vwSy13LZ$A9^PT$jG48tme*f_X*fk>>{e-`x8Zt<`KB6a600 zoE0BIAduun7OgTBhOlvSR>Oj(CQqQGz|>vh%9)SRjtNSB^-A4&eKgE;^b^U;yh|W7 zVSa##HjL`5V%?|&-4!w?i;IeyE+H-9Kt`My9i^uDS*YBB0K;UA4`-m@Qa7TfPiLE) zB?VSTG6R%N@&1J;p&shYkw()VEbv2x8{k%Gak1=0V_jWQq`}3xm#pYe5}Uk&!Y2qM zlh4seQ#0{M$m`&pgv19qq4#29!c6pj&p3=&S9WFpLFK`dAoBY`Ux6fG{j)$8bbY1+ z872b6GZ3bjV|P|?fD=nhS{iGnQl`lD`dF^8u(}BY1`@1I=S0W|6YBwhcqg_2ct8WjJqJXH+s9*DRg&w0R>m@A#l+G3MBJ4(JJbl=l@+ek>cII zV}#*fF@iiDyT0d9A>?E~(3ecKrg>C9sei8Ro>8=UBXscS5IN!YjDUc#=j~OcmhsiZ zmxK0mIfRD)Ugf;ID{u4N!UAVuqJ|qoBr^+N?~T2O7uAT^L0kmwozJN; z@bBu7+r}!|;oqfPYx3dl{r%XTb;*yh|93u+RbcO3ICoS3-GwRM-<^ZP@1C7?yZGJ< z8S8%skRuAuLcEY$8SAFDJs)0}bq}cejcD+Qv=ItTDf2VVth{+2kckOgkrmKKU3wj0 zzeixIVe&UPZb*ZU5D8Jq^S48dJ2wmS4{n!m{(keGAZXlni)dbU#4I@#oM}kc9!hm} zGn_@67eCpaS#vJ8{+U)%_V2a*M_p)#(I6{W0SoNs=`}=Pddh~qWqOl1=$9P9-M)`D zQAIY1^Db_QF-!g+*!;aNcQdu*PvsF6vK}p>>#v%!Y43I^))66oGkmMeNjP^Y*YzXd zW@N{9ezqBLtneAJ;6QgC;)QhNH8sZd(1YZBOLcv*w)ERfzC46h^U^|S+|}jlf4*-! z)!i{1VuQ_d*9{>=Gm4F`2KboBIFK6CKQm=UivyF`m@l${-$;vc?(SY)9v*&fseoKc zoXcf|$e!W0|pc%%9D_B7(wHMi$t?9}6iGHyJ6Z!=@P<@Oc$ z9pm3Xz@f^q3wJvH7@un{i{4r z`D)x>6tsmIr#!erHWI>jIq^>mad(F@Isp2=h(}V?yYbgpw?7}@e*a5wj-=Z5b_xG3 zG+g|e=f8)OO0t*Fg*bLx#5-{`07K!<*n|AuOPSi4TSFv_i){xyVa&Rt$T-`Eo_DrR zX&W5=ey~<(w;fq&ojN#obEs+TD)@->E>4lC%lHSk7>qZ5FMw74v&6qC9k>9AyW5SM zf1#dy!I}=~BJzb@j;k)A|FW(Be9xU5(Q*GK1oAWAc7RC>B2S`8xVxV;;YEv9i{QyA zWe7C`6{Y?ju#x|xc8^@||3c!wyX=283m&u@Y!Zj$>v%yaw8%(B6T#S-u3g*jqoNY> z+yheIBP^^kDnQ-_v9mjLhvOUjpXZljG-hj5x3;zd^2K1GS??z%7M5DAGZ~@{-~qsB zN(QY13M=lF20&gf7y*WI>U%UMUCu)s>P;O?`}}yU!mvd`)O-v%VG|!{y?HGo{w55U zD(TON=&b>iLGeqTi1)=t;mXd{`C+~w3(JsRkO`wED+n~Ud%8Q{VGIRc3gn1*9}F<8 z>>z8o{>|Ue{WU~POVZ=+Z2`=`nF}-wLkRsw2U!oG9@JxeQ`syh9ps$@I$T)~d;4-X zZEfwpfCO&KtBFnwe!3-15GY|5W5S3Cm-wdc>iQDEE|BfpAmYF-V{gJ9Q(#@MM=)fl z5cLQM3clpxDg*Y!1?Vz~YycUB0?Ow<_0I>ycy#h^%WrfLP|U}vQ~4a>!qQQs=89~g z+1MaPQPE8OJXFB!M~TF=4UY5dOqR$uCZbn+fL=;QMs}=%Xt0lrjEq;VG-x($J1{36 z#0%00QS+awGTDNc)7+VPJ$Ibq$7aXPlP6DP8ehNoav!iERy3X$e#eE56iB#tNe2Rh)8(?ZBczYab1 z;mBl!JRFag@D3fGe`|s%9>-lw1GFxCvcq3P7X3K}DuDDhilE*Krht=j!rLP_QA6?( zIYM80o(k=2mHE4i2&Qgo;33q#fTwR6AMS7n`>&7)+hH{<_&4 z4OD@xn*bs8fVDoQ4d54EVN9u&>rICasy{sDZ>LCFw|24F2XEgTk1y{48TqO4tr14T zJ+(C$+C)RqvQC8e&Y9yp?oK+_oM_@)gGCwtW&4eO>8;!>#fQfrWK-LnmC}<1REU-P zeECaJ*Aqa}EzRK1oNT*IcI>;(HZa=t(_-P5Wgv)n#r#y(Hx`f3o3{w&VF~13o-&OW z`*hqG{8}$);yh_3ql_;nK1wz=`0uB)cidLuzyg4xf=*$I2V{zHaZsc)F=#&{c+iUG6P}G3_0y$O*sMC9gOy$o4yq z{W9-wz+?UM=`N^0sjcbu3o^b@j_k0Z6I1x!s@q!^nFddOj(qcp5HF`l@9^)C02kV~ zZ3<%y$Q%bEYdNri(It?TcEs+n==HU3`F1Pw78{H#`g)!XwiOMR)8JxAaSw1BTxDVA z_XCRP=0?>~dg9ah1}}&>7tEfaL!Bn^&*6k9UeI4B)6sLXss zgCr*a1SPSVDG?JUe#IHIXm^Non(w6s|L)tDVg;OxgmHvursLHlgxPD~#b4%q$MQKYNqqM_JWcDy`tlA zSTG_YB9e%s-TS!Y#tH~~pxqi79!}zl=6}jLd3P0V7tNfVRGmIg;g<{KR|H2`sd8|b^fSdG27c88bg0(wL=ojudL)$gAP zh>rAaHEJ?i0rdi`zzHoBK?5X*^b$cD8p)Apx4eRa&?s^5JopWlAe53M79mx=ztk57 zUxIUK0bW0{7bFy^NRkpRuG*Ugh$j36ax+u)w#k1!Cnaea8kT?f zK)#JbSN>oZkO8*LxoqQ{Sa+WVl{p^kk{hO$cRa`7KWWVP5SL=krlqP{?YcIc$f7N` z>{8lSZC*Dsqi3BdMm;JBk|{7Q$gZe}E=N|m?kp?Q7=f$OLvsBFJ5@iRscdnW71;1x zOZRw8DP+ZHE$oSilbc#!qQlr=7_-wJ?dqlA0QJw@_Q%p}Y-|8KKnn6!R!*gT<>pV$ zk;)MmkQtbnm^My3Zrduvzc>sgFmXu(J*da6v$htXuR&|*d)_&nYs~k${rSbuBnsXf z2Na>E38r{^!E+?l!3%ofueJ>!=VD<7&~L)lfOd0vc{w`zv81f6Tnfl6w0&VBoj6aa zu}C)_FN>wo=*iFhemz-3L>~003Z>l)$d(jMgLg#?2f)55zNU$r*XABm&}=EGINn zj9SImnB$vL+AGyLppPHS|(P#sm1Ff*Z(cu`2{n^wc88E!w0m z;*~{I6RBP~iQRiI(vqu`36L;Af(wokmxfTzws=%RrM$m>xDO2geyZRtpinag^yI%b zo$W||%milh$ZWA0w;L1~9LHAC%@TAlGc%J9ZAE^{)<&_Pd@+p$z*7wSBR$3d=oNr9 zVa*D)Xf-1v_CCEW(Fk|e @Yqf%|N)n;MjlPl%4aiO81>!vE=;^IJOt?|OE-#fL| z`>l}-UU6};s<0+~d~ux2bM>dZ7!d%00^~1}kWVtF9Zri~b=E)gm}Pwc*^{$7Yc#1k z11Aop5L&35$qqJxy2(ybtNQ~|pY%rEUp^`4U!vn_|NJESfz6b3?s|%Td}?@ zK-ayLEXq*TW_eD}#ul|2Rb&pYG_G_cj`K~5i>q;2k)zP1ZIk^zQ)3?KKP;bdotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.png deleted file mode 100644 index f8910cd300a7787c5b8fd54584d11f5910704f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8408 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

?dh{Xp5-nR^=p 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml deleted file mode 100644 index 1fda42457..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg deleted file mode 100644 index 6afdd1878..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.png deleted file mode 100644 index d39f0582e7edf5477ea1a657a4a04a0aaf5617d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8454 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 PaXr+OwUyq2ZJz%Z*_=_x diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml deleted file mode 100644 index ebb3240e8..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - participant "Data" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : String Set Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg deleted file mode 100644 index 8aa5a2723..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - Sequence - Container levelBasket ApiExternalExternalDataDataString Set Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Sequence.png deleted file mode 100644 index 3535951d5e65916436dfdf550349ea4ba52e963f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11504 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 W;3V&Op{{vzA4o=7xdotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Context level«external_system»External«system»Basket ApiString Set Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.png deleted file mode 100644 index 432b0103eb86bb988a595c5db0b428e9cfc7fe63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8973 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml deleted file mode 100644 index 0e36bf2db..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Static - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg deleted file mode 100644 index 45366bd62..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.png deleted file mode 100644 index 43d271784ec1e1795edb99cd2b05c0b916df78b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8860 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml deleted file mode 100644 index 9e6244d42..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg deleted file mode 100644 index 40483cab4..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.png deleted file mode 100644 index ef6098fe431a56a64260f19978fe0b87e3f22610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8149 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

  • jcu{ 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 RCE5tj)RZ(Il`6al`XA5KU3LHf diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml deleted file mode 100644 index b06092522..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Api" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi : String Set Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg deleted file mode 100644 index 787943cd0..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - Sequence - Context levelExternalExternalBasket ApiBasket ApiString Set Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.png deleted file mode 100644 index f4ce6e02c36e4ff2b9e5e2a1645e08efec6ba2a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11120 zcmbWc1yodFxGp?^D55w>Dlv$3OG^twOG=kWcXy9cBCT|HcXzjRcXxNk-Gk@cd+z_= zv)29pwOGTR+26PKyWjVD-gvg3jFbo(Djq5b1VR%N75oAMA<}_B2#6?%z%TXDmTJI1 zYFi;?TOA8aCsRFrTabvJxt_I_t)A{XZKrpJwzifwoD2+>rdsBU3{XIk= z&dvvgo1F+{WZ+N&1*gLI9L5gnS3JjaqwaUr zbF|zyBlyXtFjp^p6JGwEt)nJ06)gFLS^6S?lGhBXDY0B(^H*($1N2)F5M_IYeRc_U>KqR5OI<{dcOC~< z4`6SiAL!TTy2o0_RsjT;5Y-nRZyJO3zL|)-*29#pJ5Kv$nW;01%ML|BHb3#>Y3(;Q zcM3aN)V`b7O0F(!UStm1osq@8efTuERVg<5T>br*5yKGJU3Q{1nY^2Oy{#qwlQr(q z*BbJmp{__tAEg`u*+Kq$A)YC(&d!WrS%R!!VXeRF9Ube{;PF{Ke>SpP$|Zli4y>sz9+!O)@pLOlXQAC~+=8@Q+Wpm#ZL~Tk z(x{eM?vJBt-yD7HP8an9ge#Rs&jL53y98;o?Z1{UJJBSwWm9&$9LUtkH}#npP6Zs4 zEJN+iZ}HBqGe4|BU7;qJXxB~LI)b;8yahywMMuBy$vAyCGX>WDbf`YYw4S79nnUiR z@?r%)^l$4g1%D;?i%T}J7J2V#chlyb<*97rXtXdPNhVMETR0RCJK*O1M=19#OndJQ zechsvNL4bHI4ZmAd%Gnc8A_J5%h6I~YpTl2%)t>ZRYOEy-*{uRy@(g} zc3i?lm8IgeGkne9F5dl`Ax&E-<@K~!n0|0R$6rD7@xM1_D!Z>n z>wITC6R0ICQIz)N1=@4sMMxFOF`u*MyacBxI`5|v2%yUCeHEknB57I?pzj#Gt5)N5 z#9c=E_F>hi8})vwLb(+!)3DqJU*O0ZjXfacEQZ?a=k`{0u(hmlu@639x{`@;M!C?- z9|s)LeHkO6x^{5}BO_1c^83^=vqQy=dD4U-Tje2merew%>q9|5V7_y8JC=?-T5QOv;rpUW8C4$(&0&4?NDu83w$Hih1lB&h@5p(R(#7E9% zOg~YqWX;05fp1NHlIo2{F{oisz##gt6vrV`QCuh{gC zd-_NQ!-dBR{pvGzHYk+SSwNHmoMemoKCo5=WOs>aG%SYXjJ)U->b?I3=EZ+9-uEF2*qP!}JkJs44C5Kw*rgcly5rg}w}l zKKUl}o|hDps)*$Ef@$Ov`S@2oPf)X|@&!qM$nhbDF{2BUypf^CXwJq*6c>8`QH(gr z)X9VPxt@VlocukgC+L~RT)tJS+4B#}yXF-pSfGyTekIUPE=|)PXzywqSYS~wTW(g$ zCuzQhl!z}sDLz4ro7>)0$VU&9*mjtM~(GH8Iw}nX zx#yQUxtMG^)(V2tTr-f$$&tWlP&xd%}nu48Hcz?Kfse+=YnHX={@Lx75 zR^D46bos>gcuEW(gGx+vN$w0gr0fFaH}FNHvD8F47hVMT&ULW3Q0aX_DEdf-_lY_& z>c$vC_JxLdp(2|~!RzEI8Nn1;H#Pf5d$y^mqToCB5o%LVx{EO_Xm4iAt6Y~q{u=u! z46m&uLL&hmRwsp=hUW?DQhV>fp||=#C^MCB_NunyGsuwnr!b+F_Pf_9aZp3+vfw9% z-TUg|=VY+u5yb9h6e^_MG$GjUr@yg(J{<%l5Xh8$Y-fB2u|kG9wzZR^g1V!EB#IEc zjJ;}DCM(8C*KD%|ekBM`&f?C`;(iSjwbA_8c;U^??xVCZI{RjR_RYPZ`|@tbp)uIg zk4WHTRH8kB8**_X5zQWW(nNlPo{N{g3i+l$61m%&J1PJ37o65F&XN^auYK;Da&Rf+ zu~4}2nah1Wj(f45KVY>Zau4?SAaPsv2tDBr>3NDw#_<|w6WD{rO262wb~>2EtKX+X z7u%`I7F@o%)FJg%)aqLKvvc3f*ZTJHp+yZ%l?jY$m5FPM?H&%+uDKNXI7WXge`eKU zYpV{LFGcZ&WWt6{T(#8c-{P)l@^#fia#P+c;h!f&X&&-65Hx?N{bfGd7n}{T`=etb zI=34o{>6tt>sQPbN+&jr_}n~AGR>JxUJCuv4qIYWvgdLIEswzsJ4JsKBX&BkswrJ| zFs__X&)~0sRU3P2xnk?lja-bFqv2I+i(Ohw($`D9jYlTV!IWCmxdnM2exu^Zi^dix zv+B>`5NXS3IOaJ97nwNnSh*SRBAOQycipb3iy_z%Y0=a>#|a6`pn-{7zP01K zq1@P9fRBX zY`aaQ!P)M1e1REp!TX?dY3*rhmaS!YGYWynRrQQgMrxI%{JTv}5_BR46txr{RJC^+ zeBD$zBp)rBKVV>^;9&>`Mn-X>^ji_EOQt|ys*~1~j;8XXhb>xB;04zQY2@llQ~DKke- z`z4-2!^~sB_r3q1-%7YGP`g?@En#t#4 zkI946-ne?3h5C!RhKY##E7#-UIEVe}jd>T~!^YzxzQJLD5CnqNcJi=c-00G7b?kB(sU*HS)zgq&kUrlzI_EXKv%G%82yEBU8nxG2*SZ%j6Ugvb; z^YSf|Su##%|Eo%7;4(AieQcFFdPay0#{Q_e}rDNF8E)rgwe zbeYk`EvwB&fBg<*y4oglE>W8Au51U7`d+8bKY#T&gp7ludM1d>G5m5s$29OTmFRAB zy4+;WX?c5Rhsb%8c*4Bu=}sq+2luzsBTYYz3G7w^je{D?>z}^k1sX1zT;f%186ziu z5^n|BSzCR<3&lFV8|m6M^2+VX4QryJp|aryGz$L8?(FGKEc+^>%O z9?VQk>fs(o?YKGWO6A?NRaPr^7Yl_v64KHR$TkUF2b{iCCeD3NN<-Y5C;WSFNf3wk>Z9kOzbSqUQJ(bPC$%gHZXq3;@Imx-CyPW)uWau0r z_8dqxpzs^<=8W+2dQ#ul+xybctBdEtBsYXsr9|*7%V%ezkfy|GJ=)+@5%(uuk?B;4 zR;v#(LHq(dBB}O51Ao&>gXkSueiE#;RC=spk0vvY9MqibSR{n+PL+!2*^X8y8yn|X zhY{(IXsjjEsZ|Kh|A-c<*|J&7{fvByL1C;Y*S$YitKolJqbhn!jfIDNdVV&csdRD7 z4b6ZpbyFn1J;rJmGcK=+L;l}>9V zIM+5gS@5D{>0NJbH28@-B?fl-3s0WNA2%U^v%nLhqfxai@seUZs~NRD&|vQ4pT>zi zE)~PqJF`(?1!V%Jb5>EGxU4U28YIQVzlhE8f3(mk|K%2RG-Z%T#p8Z^>G+B^spT!R z{^a^d-_KW_*k5|%IOLFe=IdP~zlZo5?F*kxOeqOypAT}YI|B(IY#ezvZPXNX5sOw7;b^!emfR{~*1@(=b^c5-3!zmGt<3JsHz6cX~zjcUO&cs8PtR>}6# zdMqPiVgU`G&C4hP_Ui2!x3m3kDJQl~ZskVd!d8 zYH|_W1`01aJZ!aukp^VxeLQ~|^xA%PaF3@*`rYo2yR(<0kQ+9xnT|`RIx5s^rwoq% zJE^``6BUoo+&P%d3eLSwb;tcYVLdi?T=hekdr|EV4CZ9Kb0LaBg; zkh{wp%cu-1Tibpi;tNF{;b>IO@c9NemsL;e4bZlO_mf>$m@gt8wIg(iXLa@p*5_@S zD+6i9A8=vKv8XFlIk?aN-u3p)(PCuX!%gp4T4;AJKPKa+SY{?2->>0X3 zHTUW&=l1uW^@WA1=I1-MT)mqpRUV~b+%9-}TK_Gy&E~&8Xh7Z0whS3YRJ|G=hjrR8 zYVArjCucKMztzspt{K8q3)xMENv+_iFCWQ#@{aJwWw<|%Y-Ev(P1)BPZ5=gJ>V;e% z1$*pH&j6IVB5dF&>#A0kbz4-SO-k0D45=nZqObd~kq(6xU8y&-Rb3r^skC0FpNtrd zqP*K|IKIC*P+H#{N{uh)x!z3eSDTLF(j7h7oDy5U2yrf%H{NLuTvYvAsNCiDhS#-< zX|EG|edN_ZW~6LqMwXIx7s)SzFF!JAJM3*4!On~X@|nTWOEj-*B*Ju-izpHt-}mRH zVsh*LP@h}>m}+DYkg+JAIqQ{WZ=T|IX>LA@G(E~qJy-8ishK+^E`TAE{MN5Gx>FxU?D6OR*PfxWGM-%Yn<~uz$OqTiE+dfYGt5!r&7W*`jOw8)y0t zTf+O^Xl73ytfFeE=*(~W&rJ+J5S0mk#bCFXxAl3I5x|6ri5X8U`;w5U*XeYZ)QUG! z&XnE#)^URyxl!11&uO#*Rha#_V>3KF{Os&(eJaB|uGNKdJN%8E5|Z$n#(DgQA@8?n zi1e)?&#=oYvNTvEHl8;?D$Qo}_bpBxRyqQ;3YH7bWWIh)(ClQYu+>iVo0)0dNN}OA zlC-h5Ru3m7C3RH9_zgqtlXydc$CH|H25Sv4eS3Bv)Zgp0lV54tZ{dD|zec%mQdh$Z zD^Hac1y@fqCnevqt>*Bvi@Up#SZ^S);hteeVr9EAwm>?sxnkM| ziCg1D2Ba_s9>7lhGv_8xCK7J2U-;c_1tMF_)%cL~)dG57SkNZ0RU>P#si*JMzA~gfq)*d6DOoOF~W} zw)UXm1}OX`PABV*`s*l|nKTOrb^3aGMr!&3IUCOe5b8Nfc#!aVY@h{rWtBC2!`ooq z%cOXvw}VtjY!gGo%3K*QF57W6%fcy>7)ysR&=tYkq{prZ-X=YEMesHW-Z(wBN&l}U|6L~q`_`Yp!)4GP=jG)EI7*0~$8LKx z3gucsj4r33AR`gzzBZ|!r>CU>MKLoy-Fy6}VBhgR;M$XZE*9iPVi-MtXb7nw*OR1g zl&q}b_JB=;WB~5ap9|^rMlrG=0)`4Jt3C%zBr$Dlv%x_Et_YY3^G%X=>0+(sU}R*Z zqci&(K^I>#_XbN@U7dg+2I#v;$;h(x@Ad{az83F+;YKKeRVvKqoRzq-?DBz*WG0^5 z@$el45x5;Lx9&nkdHLRS`Dcy+-W$__)4|_lpXC?#Di_8VG;f!2<1~RA^2EcVo4V3q zo#1|LWYE9f7fT@#mDHP-MjCjpprAnBSWqA({)XK=4ktY$qd=uJqqvx{WPPPG*hHwh zufTD4viS7WHlG!64~a;S<5PoBmzmMgG=;M2h=_==Fs$^w_1*0pNjqa%VPT&N0q!S` zC`p+jp9>r*+1ZsiMlvLA#Jlu~WRl(hn8et>N^{ z1m~V=MJp?-H(+cWoS1K-MrNW$8;zSW<=iG6P$06-WxnsJC@G8d$fe@4;!;xHr_)eV z_YxqKcD=lwDAZI^MGk{-+2_%4I@QEuQbrqn1})trDZs z=ze#)H6q!ob&SonwYS>+N2x&FX>%|+BZGWkQ_zHiJ!i73oMTO}T*%BU-}n!fS^voZ zUm?L7*F^b(a*kkE%)y6R!b9|?xw8lVM=|U z`v+)LYhOmj#hC(~;gw1;@}%}ge|$oZe8WObKe*-)9RS|fMPdVYZS54X%*@OkGkg2< zp;VEbogES-4u}2O49VDDn-BPfQQBWr`T4(NL`O$g+)ftjgr~ltxxJq?dT3FU22(9m zn*+^+lbW0y^f6u+PFd;cdOPF!>qfENvZBeAfcL(X>3U+6c5&M?6A@CeSx^5}p(P=K z8nr8|=QEDSu$ssx&t{yCX3NE6vsJ9j=Jxc6uSv(SbeBJ1l1mg3$wbr9t5+2P14efC zmQv$&_&mL40|6KTf>;&n6HDB%Rv2s!97V?9i3_P!f^2 z@1L!#icRv7p1q0^(wFiI5sJGp(m&GE)2lw$WRi22k_wtjxvD_EIYS3x(F}*kzI7Ys zJQS~rHE1A)HMgi}FhbU`*mmm+^Mx}&k+rood-sZz2w*OXP7-t<9-gVRa0$9u&yI-~ zqGOg!{xYm8uv5^!M70JoT zIa8y7P~_$174K0F4G(KqmOC8G_x4J(s}Z?hF7?NA$$j|(Fl+PrNbwO6e9ofIA1w4@ zm<{@)dM_3{G&!7{oWyquhhy0--0!b8!m|nsl@8O|@>ELI6@XDrY|HKDoRHgbFi-o1 zu7Lr5q95RAje6&?D}_u)ltc7S4`(4QcqcmOK4hOGMuA>iQ<0VEwl|Sab8C3`%gG;y zVFduK8%hJw3~XlR=8E6ayz2B`L>-fxHMn!FGGH$e!!y~>{+LR_D}N^*&4gPuFjj^dD8(vIMyfe?1udi%blqoYf7 zJ@&hsk~{gsx4z*$p08%`7YiG^{%Sq;Txly#A^KoDV(hlU+ZQM{i^LaIe0JON>A?^l z=M9F&x+2RZf%J=m1q%}V6MVGwKWRV?kylcpVbtrv!epE3G@qK9634~C0TLrMBS6O5 zW#R@4eBkLVj%D=p(glc4u%tYc@|0!O)N*gHubofg`lMDO+#~2UV#31GU`G9M9P3J3 z006_Hq71`Q4ZC|I<@!^E{N?Wp{(*=b>@+++K0Y}3!Rc5RyY$ay&1uym6x~;o+Zq>@ z-f?iKe9n}JF0oi>DB#V?;z9y=aUBEb2VjIYL;$A1*GF;Tvh~6Y34#c#eV&*Ca1tn9 zz!{)a{>Nd`K~tR>90;)25sE<7YC?H&f9N*zZ_Oe+7XSMpC(^nZ(tlKD^k+L4nkr#x z!$_JhY{V6@zveWK5o{nFKW=xXH@R>-DP@PZ^uBw|mDrJhM<|y@v)Y_%BURhrP3Vgh#B3U_8K$1uWWM zNAdsn7~87gqkr}e&Yi*^s|ot(K}gF#J}v+g#uKTjLk*~ zdQP+D<1~{1!E4;FW1?xio6l)i*xSlQOMo2H`1!(fh+-TYc$0kAqj$@ z?j(CSUc@n(;H&k{R6l&pDa+L#7()_2_Q-<=S4J6JUs|~wq?6FXJ|^jWQ>&xk&wEd< zw^t1UBZsxY6YimmEtss%#@?x!6?0_LX{ImVBc_AL?C%=mgJPYrrngP_IhjL80sRn7 z)#C#Kb{%@;CC1%8Jm}m(jp}WNDl6}GshEjpBqWNOQq~>Liho$w^TX;N<2wijl;V1T8ra`se?7+yA|5{_k4i|9|=;;I03&M9Dd- zG_4g0Pd%QzaGPPi1c2POm+T9{`)Iic3^>OpC-MG(R>!5=6#@*@Zh&@HfOk92)NXBK z;|nG#NKX|G7I5w$3n^Z3Z-(g1! zsa2TzsrO_fG(iUoc}`dVNK-$INb@ONmk#jCIp1C$=@01y^JG*4s-prYGxG?1V}|mV zFJEkIPJ#%z!XPY$Au6X`B*B||K-&*U9golf&xMkzBlIjbd-kP#M|!rsS8g&9)?mH% ztJDWp-m6v`VN#3q^rcKqN{YZ1(8m4SbEm>4rTb#z{aeamD1u2f8hQLf{C-*2FNq#${N zfq~IWeNcaq(C2!&h?+1oNGJHCbhq%EJ7u3FdN8@37t*&C1GZpARTR zfC?=5c_5MR!1WTRND<~M;Z4nFyE&+ktN54*(Y>M-zun(Z@bPIHaro&Y03n?dw6-px zaqsEvO;Z6v$j>gTqH+a@onQ!1Md1~6mqrHoKGlv+p8Ju;u6}-#Sb8j?Ue|nExY=uvD^iwM9*5L+Z z>*ZUGG>s<4WA+a#my#PzoF+FD4>N=g8|YU(=7vRA8mI6R$3v49Cw4vGwm7(iD09X;+l| zDwes2MZX`lz%SnD*cJX(fw=#cotI82pj=z}iiSwzZR5VHBe;6ClN9CgYTmvDW3xf7 z^cQwxnmm!EBPFelSxfdi3l9}-X(J^JUKb&3#!78K0R{3CF4&CY%hk5Wtx?Bx-7HPN z6ROGigHu9FjvKbMLXkjB%nW&h!+h3GN995+hxJx0L-=hmW1Vl=5Sp)fR3Nom&Mp_X z7u>H47c$E^rHS!{Cgx@|^;0Z5GkOzsX7%^ERp;#&3{PoDZ%*)kMN3SwP-K>+oL5kX zjYX_!q8$*|SGdWhTZ*4yY21(Z2etmQ$`yTX>$>R0T&5cAm5+1;9~b z%f$Dvh{5m`fuZ0vz^MN!6u=77%gVxp0s0IU8kw6z*v)6#P{Oi>H0saV+S>Z_ErC&f zZpwMCjsxI?+X%F<{#+HnV{J1uo;T>Rg53RuiUdR4uD3E1owu{ILUT!Ggc z{fI!j`G;K6*woZEoW--M9c#YE&cxdK7?{U^c`r`Kjh~<2*w|QHyaz}tyw{r~?Z!FV zz{v#dtehO@l|c62zklPM^he?@jO|5JG*ktzd&6A2<;+@v=6*BisujsB2cNaOm^ea=?M57N$(V4 zYxM2X|8Eni2S2K6abM$eZNcGEBx6dkkuy+V4sjlrMsR>_VSO zNnHYIjIc`Sl0J&i#6%uUrtr!rVoU3@dJcm8nBOBtX2%<4nYEZIY1hw4PX`pp=up*E zvrl3ho7qvVS84qmVJ;CDCm}TIHh#_FM2o}&t_JAj104S0VPU3#_pgrEtP?bO66kcY zv$AAvD5rNIV55g}Fd#x~Py-;TpM>h)vN~J?uVL6Z;KLPMPj>`jX}>p(Ei=sFTqFN_ zj7N)GcVnd*vMh8a`3B5!a zHwcq@gX>g~d3kv`9+8Q$@$Wx>fZ>1;utY*So^y=X#=jFvzWBj6Lv~Ve-<96rZZ%IZ zlwTgKr>{TlT%ca9eZtx>6A#X!sL~^si26q31Pr0S{Qc9>)jXHea&oBix$Jk9>*Ja9 zezoa%QeewzZHTBGYa4N$FX`&W2L=XOV=KY!Xon1c%fvt7^0?D#s9w-4(d`B#gdd-c zWyU9s*-nQv5TfN1a5mJ-{rL{d%f{og9{xm#1Fm zXeAE@UPVYV21aLo@VIx4O^k@pU+)r=D%I~h&h0GKqwRkhkjD?`yi-hj)!m_cVG$2l zdd?A*0~{no0yPj{Yis}uUw4Voe!PAAR^Pf5fd9oD-fo;`+t;U&rTQ_?Vom5vhtBXfvT*#7PQkdc_y1Krek&$7HIUUlc z6v7BhX9{FsenTF0W`4e;PNL0M0xzRz z_zObafa)ooDrDJHMHQ89Ct!|p3rtH(0~{~t{t7IsmQhqxG=mtHmq*LR0|pwnfA6CI pAG!1YN{5B-`TzVzdw$>n;obz9vKfUz7}yRH6Os}v5cu}ve*i*iHg^C3 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml deleted file mode 100644 index e82da24e3..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - C4 Static - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg deleted file mode 100644 index be7e8c501..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.png deleted file mode 100644 index a72fe6af4f56df9b604c30b1dc4d8b3f3a524328..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10969 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 F`ws(nCk6lj diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml deleted file mode 100644 index aa6acfabe..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg deleted file mode 100644 index f21d746c3..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.png deleted file mode 100644 index dd58bdf9d0a37ddfc71035ce5eb87049e26e3686..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21816 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 TFUePiuYHBF!`T+uT#f%9&M=18 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml deleted file mode 100644 index a771d04cf..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.puml +++ /dev/null @@ -1,37 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Grpc - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg deleted file mode 100644 index 1076724d0..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - C4 Static - Component levelBasket Api[System]Grpc[Container]Data[Container]Basket ServiceRedis Basket RepositoryRedis DatabaseUsesUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Component - C4.png deleted file mode 100644 index bb466630fcce904460a500b0bdf5b7be3a25c8fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25191 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 - eShop - Architecture - Basket Api - Grpc - C4 - Component levelBasket Api[System]Grpc[Container]Data[Container]Basket ServiceRedis Basket RepositoryRedis DatabaseDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncKey Delete AsyncString Get Lease AsyncString Set AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.png deleted file mode 100644 index 4b1329fe493fe13be412cbbc00ce50e4eee80051..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23833 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 Fe+LnWS*ZX3 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml deleted file mode 100644 index dcc2dadb9..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.puml +++ /dev/null @@ -1,37 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg deleted file mode 100644 index 27f10f426..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - C4 Static - Component levelBasket Api[System]Grpc[Container]Data[Container]Basket ServiceRedis Basket RepositoryRedis DatabaseUsesUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png deleted file mode 100644 index e1c6b0f5624c9488a3419250a352bbbfac49af5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26706 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 - eShop - Architecture - Basket Api - Grpc - Basket Service - C4 - Component levelBasket Api[System]Grpc[Container]Data[Container]Basket ServiceRedis Basket RepositoryRedis DatabaseDelete Basket AsyncGet Basket AsyncUpdate Basket AsyncKey Delete AsyncString Get Lease AsyncString Set AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png deleted file mode 100644 index 0c26945df15e973ee9fdbf11901b06eb4363ceb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23480 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 Api[System]Grpc[Container]Data[Container]dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseDelete Basketalt[string.IsNullOrEmpty(userId)]Throw Not AuthenticatedDelete Basket AsyncKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.png deleted file mode 100644 index af272cb2d8f977661744fc5c40bf2bc67e118768..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24625 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 EU+(HikN^Mx diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml deleted file mode 100644 index 8d32ac5ee..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.puml +++ /dev/null @@ -1,37 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Uses") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg deleted file mode 100644 index 18dd0cdc3..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Component levelBasket Api[System]Grpc[Container]Data[Container]Basket ServiceRedis Basket RepositoryRedis DatabaseUsesUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.png deleted file mode 100644 index eb7aa1d37d39fda1a16e9e350a3742211450e1e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25356 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml deleted file mode 100644 index e3ae4cce7..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.puml +++ /dev/null @@ -1,37 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Basket Service", "", "") -} - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Redis Basket Repository", "", "") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async") -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg deleted file mode 100644 index 8d17dc121..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Component levelBasket Api[System]Grpc[Container]Data[Container]Basket ServiceRedis Basket RepositoryRedis DatabaseDelete Basket AsyncKey Delete AsyncLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.png deleted file mode 100644 index 8fd47325de30a60cdb114d1d1a89abea6d86f36a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21267 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

    H%t0qoCS=@u1VTFC9e}@ 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml deleted file mode 100644 index efd7e882b..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Component level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - -box "Grpc" #White - participant "Basket Service" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -end box - - -box "Data" #White - participant "Redis Basket Repository" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository - participant "Redis Database" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase -end box - -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Delete Basket -group Delete Basket -alt string.IsNullOrEmpty(userId) -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService : Throw Not Authenticated -end -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository : Delete Basket Async -group Delete Basket Async -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : Key Delete Async -end -end - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg deleted file mode 100644 index 27e1d3955..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Component levelGrpcDataExternalExternalBasket ServiceBasket ServiceRedis Basket RepositoryRedis Basket RepositoryRedis DatabaseRedis DatabaseDelete BasketDelete Basketalt[string.IsNullOrEmpty(userId)]Throw Not AuthenticatedDelete Basket AsyncDelete Basket AsyncKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png deleted file mode 100644 index 83970b363a6dd5726ab07b27af9f80c23ef81672..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14441 zcma*NbzD_l*EUKk0-}_Jgt%#G*houvcgH5ALAo(ODM7lsd(#b)(%rC;F6r*G0Pp*K z&i8x1_Z=J&$P8V{-a9zh+H)~7+FBY|J2+ZdGC*vsocg;- z;o#7~X3FXg|NIUI4_wD3VOwX{KK?D?O}}31HtcJ;{r<(HO1rH1+@DTW+E+Bj3aJ#pB3c;0XNPB%E}T)&>Y7W)`tIq~(?-f!YIiegf7B%7u; zO{v&Y-fOS%i|T(jRy{2mY#?q~{xI4)VX!`<`{7D%kDPlS;r4pbI4OkS&s8unUjoQ+ zqn&+Y=vcp0HfB+BA>o9*%@x6tbH3APvS&ykq#EtTyGFxq)a`UUXvvS@G73HA=dogq zZ?5}Lokkz6R~#JKZR)(ojlngri%1ArE)z^o6vJ#3B8)sixrnd+T;Fx6nJJ>D<8ATv zgnqJ_&V4O4WRED$eW$`3%@gURxV9`+9p?77_bf&&e5+S7m$!v?osWW%UTeiA@u#2F za_O*E3u$xTe0^lyXP=VQpv*MVGv{u^Ve!csLaEzgZ{f3kW?{5opiem{w>)znJ1OQp zyQp{pS$$PLF!0lR3G5O3VwEYjZDI*w(t^KQBqO#6+NAG8QW-i5-fu5?JoS6V*-VW7 znYzCdec00N>j}FmaO3A-0VjNvQ?r93N*Tkz0r{#Tho}KKj*(^?h3e0?<7vywl3z$l zlDFOQk*h+Dnw!R=b6u7>;=-4{*nhN=1j!8dj@u0pao2u~FD*+ft{x*z&%wufQGRTz zCKvGH=o{(S^@Z(gUydWjvA0K)=CQlPJwNwf_Mapbxwd(hT3|`=Z^ensy8D7+J|+Dk zc3;?gHox#B)+Qsddk4jsd+hZ?L@XmULNb8OgT?WOpFAyF z-mq9-;Fe9)($ki@C5cf3`8bcoYAFT}Q)nAx`|O z@{_Gs#0S(xz7FCUB~Qs$1y;KG-9v>Yk3*g|v}jzqIDs97E=LCA+D|4^8|-CQfDggm zK^SNH!659*vq;|CKLQMkPqz~<{rStCg{62;-;0Uyp2`pKj@pNqy6n8_!!|$85A6^H zVY~wVi}{DK6)c~th+k*2xp;E>W|MvpRHGjLf-5n(-h|qhy7Ha0wIRShXL-5t4}Um zvy|S!pN~Gsm`u;%R;}pz?6*o8;r3>Y9>ZJ3qpXbwUm7;2EK_F*mGJiCtPE_YE!Bsf z`!sapejIYJjw?f@I)@r%aq7QKB1FlghqT75f0k@!E8I2&4~f0@j63fct$|CNaaa81 zgKSHPY#eAn(7b&ULH|gkIfs(hLBgGo0LS0|Or zeJ>`$O*{Q6D=l&QJ=J&NZm2jX;S^#PXZVLVir++8e5kSfUuB95y!3Bte`@w_W+6o) zMIL{cP?)@}gCIo%-i%EUE|~neVJprcHP$Pz1iZ{hr>BGkR{%Ea3Suv*#>R1VH$bQ61!ikxD%M?_t z3=37*SH{;y5%(LTL0-pUTD7?P&_N1+{!tczU>`1x*{UlxIIyBeAHMdPKGX;LtmHkK zItfZluZbH<$D`|u)WmJJ%Ww}2Lmv_N#V%8DLYu;EC`u5d z`4d9SB^!+!2&IkL1|}*V$YcSRUn3CAcm5Gheq;QW5zcc-wWHh!4=p8Llyi7M^pD^O zHCy9GhLJ1kWydM{^@5$JW_<+93Y>7l3E?}sFI@;ssWJ&po5Cqc)L&Ed?fV#}>8@p8Yi8Sp|ss&c*z{fLeI z{MWm@mpE+8!ja7Y2&7lreME;XenpvMR+`bwv!WlXjAE&uq(P&}t*R*ab?ZcQhObig zB=U_*)Jw@k^E5%~mRHlo8YTi`ndlVIKJul1Q4FKPde9aY#z;cG0Mlnt5IR zPGrvEc2OR(WB>-*m`RE`t9%8)`n(ORyvBI(*a-P?xi~Mqo0G`qnVCWbg9Nrfo<@9J zMef6g7Q`UzQ{dmPyzw``TEzRNM+;>7rjyn(cLvQh z5?pyoH$`1FFXQwj961KdNRf!oA8q@n`e_T-+WL5WYo_tpiq{WpT1yo&-%8PWyq{_& zrni55KHmPwrnRt)zsheRaVu09ZCwDV>@d4|_|Pppy#Nsr6DAPShE7P4^Y)mVWnaVf zr>70EcB=dA*9kii)^XHE@ux6I^W}@fW~%K8J%K3s%kbq8Zf+N7_RW+xan1a~l)lRi zP1lCpA6AdmE9Bq8yhlRUEK_ZI4U<~D(`x9)87|sxjLz>y19{awZ0Hu`81#2K>8(Br zky@KABQRiG5G~TmSlFS-4umXzX5HIVNu8>9%Ork1-@4H*3t9i@di0w+CL^oir}fO- zqSF;4=6t%hUi~9y{52Fl{3E~XR2WgBNBz`C+iVY=rCOmq~!yt?d8Qe zv1iD2&zwVoiBbm}W?uz)=U!XSPyKG~7u%udL0n#6UTT*r(KVs^IoxF5+T28uKD+C! z4f1ccf!DM_#Gy)B&(4ZJlAT?-sUF1J>xQ{L7E07#x|lF+o_^}LlzKuEQo_xno(#Wk zfoFX{?eP}TMrPZ)A7kG=1&nY32lu90LRdiAWqLai%~DzA=8S{6$+Fj^jG37T0`7>x z2R@r3%BzK**FQLDu~9 zx$+1(Gn0OMP*HLN(tRt{%J@936Q@5s_?E@`vKmy-kLSoVXQsrVOc!D+Tor} zT?J9z4VowKKH(sU|Hl|E2;<-1|I3&Oe0TI=&cpcOLjSk%KR57FZwmD3VqsyqIqT%V zX)A3B^N);*ikh69bl+__ZMxZN+Ns-ZlnAG+sH$?_az92=e3Tm!aTBO_)v|T$=bWzo z;`-K5e`V>wGK_umNEqLQ@<+`rG1X}8i-jhVkw6vS1{3cgt z`_8kIl~yw*o8e($SY1RbPb{_1*O-i zJ(|!FZ_c)y(rmikwpp3*yIPztH4fbFw=@JnWzny0PMi4cSA)8Y=4u^>F+n%bPLdfY zh64#Udw@2w`RgwX}ao;C!p5^1^y4yH`h-;Z$l*>%@g`S^(Bt;bo(#8%{w%Z=>hs2DL)&(YkK zIrm(vkWECbHe*xgjR3yFD(79@^RvZ3#yF%_Ka6mE|I^zGS$cvFYeuW%tHXhwPG(34 z(z%Y{+g=oT3YnKL#KswnDw`6Fe7d%j_1G2@^&`0*JfhN3Mp2_&0W8Lc9k?))=}xS zt$91ISW8Vo(N3l7R?;(QEuyKxI#pp2JwQGu{%SW|mf#7Cc2}qO^_Jf7j3q}5rMwZD z!);vUe10AOTcg1-)RWa!6W8c|qf0tfcYh=6;0Q*nk^_d0)nWNcWM6&D@$NdD7jdND zO4XZkkEktHOIa=IUkViL%kk`gVdvODW%)AeIH6+_?>GMH^XzxNM9>#rjj!0}JCve- zu3}A-_BqQnv|yPCvb=eimd~RT=Q8Oos$e!=heT5;Bq3s+g0z&7)Y}PX^R5!-%a#_w z^Rq!AOyqN&+8I9q)wf|B4QMP8l5X~z8WBUay9saY1SR<$)Vc_YWLBvT{X(2`Pkj8$B=C1VZ(cym!0nDz=dP$K?ko>kqo=u%ecH+3gcQMC*|p z+)5uZVXgZWdLzc?0$Y&H#h?@EdExP1E2dl=TQ1c_ zC9JQPfFAl7C2W zaD@pqccBu7PGc7My9f7H8kq$hu{ilekq+Gg1`+s7Pt%mQmUEklA<~(Xt(q;uUEn8C ze8mAnJMxt3&F3!;{ipNZ^PtdqwgUys??YVz`MCynqM-oDTlF_|zJ3I$nLh@$vA_b#}9zq~6*szP`RUncNjd)wKRu?{XA={dYRh=a6y>7_j_?M9?D#mi?!;=VJo-?m1)@su(7s!9V zGt<(#{bcF>-TN(D;@)k=V4<}3ca+rQu|1;r@pLG3Xm0W-zM3e0TWlMN&;3Sjp2~`~ zJW2fGY$@cpvXRW0D7u)2-&hb_`G~}&IlB^*?<{3x;*_B9GY8d-5d#LUpg?V4?Vqnd zEu*b5bljf%o7pz}QuIRHV3Z11eEO3G{0p=64hzYXT~`S#tncFRxJv&QG0ShK@@>#7 z{P-kXc8;$oJY9>r@Yxu1k1D_Q^uy-RGySk~n^u$EHff@lV!WmN8fJPXhR_J=j&(lW zcF*P68d)c%vhY-k9sfXU(qwln{)xg`Ygve52b%&jjaj)Y9Kw31w3`#;6aIP^K9a_uh- zx4FTlPxg`cVv+o%{M=#&MKm-t1e|hx^ppt2@HXBA-ckfJtgqDGh|gJalvxK_%~Y-| zFR%Mr0BbUni}w4#_-i@ElZ}Exr12(4A$_*tXJ+-FEatiPp8}5Mo*#n6n8))%o12>j z;n;DaN(Z6SyemxO8$Z}q|KAl%nDkvf-Mr zX*sRc(z2_oOZHlweI%g9sZ*Ns4mfsX>di(dlckfqZ(L`jKebT^HH@_f=&JwL6^bt2 zm}e2AJ|9sW*_~3))>7rnx zx#VtNxhx;eLH>j^`qqBWZyPDD$(YYlkBM1g?h$1&d_^ku5ZMo4Lu!nLw#?v}CvUCR zVT~fQ&Q8(jR#o4EN>69)L%#QoZ}sWy@G#L&Vb8%X974#Nr1q@vjeK9bj?|HLTNK7G zdQW8Zd?(Os3QL{akl*-#gVC4{OS*$(_(zg6(-)Rv*-6+LP)Fy99cxMkvCpA_Ps^aF z0KVbKHSIQD9w~AsXS?&9OhOLm7KX$~E2c9oc_bM3$Jfx_ZetF|8z0y0)JjSIfY~ru z?{$G(5?DsBWxPOLV-C6B(7VAgs?6EkfTY9&eqJ3Y!e6b!ISsN!3$o@nDGh=1c zs+8^?o~g8A)VAN4z1iNlOKs=NWEGL5c%>IYn7l?iG)^1o4DF82>tO+1H*cC$Whf8o zv~Au*CvUi|iWf5i_)G}4jDayQ)P-)3VR8*wc}+Q2389n`TX9SL8iLV{l{vXX~2RrMh3@+09SsusBSUyH!*tncJG1XGft!s-i{R_uF51CZ!N9I|JDB zIoI}!joS+&(;pZh+$f%vJ=~TI@yFMap?VHjG;|j{bFC}XgjXF6ynp$CEH?T0_Bs%K z-XxOF&fC_;K=?hbS>GcfLaK>{Coc&fl!AXt`L6g6EgL*HiM}OVGXpBV7XRX!&fwE$ zU5Q_GpENVW|9?^EJHq`yqyGyZzvu6Fzq=7zj2CF24NB>MMFzfJ&;)&Yr-uxXb039g zK8;U&pzv_%WP@sVchkrD4+x!u+GnhzCLE*V3C4U18F)=YB3VLWk1|?Rb z)ynWcvynTp7G`I)QA1vGmWl<_Gcq!Q!Q)Ot3$0&+1x$>L^evB6?y3NMWUCCZmd_{{ zn+gzniK|`jTP?he%NAd>jqraacwTRe<|<)*4+)tF85Mf^OczezZkdxyaoSdE#un2!> zv|IA4$0X(&%?=|VAPCd%jbSDUp+Zv1C`P!mIQ3**a32}i#DkiPOH)opRYj#M4R~^? zv*QW9Xj>&EB|AGPl4uBt70dHj>=DgUBmbgCmwiKjX@IdyNrk@?6#P_YVr*ZuqvBm#|sPy;=PeeND1QoPXA23Hh9inrVO%d55Rpb_I*?f8?@^C zLN^qkH={dqby`|lg|YQl2R*d5-FmkdYW|isHoJfRMEK++)tUH*O4J+C8SL|*GV0Wh z)&}5E)kwVC^npTK5js%d0KZ`etK`EYqO5lUfZWxYtCWq0iyLbM;44sSeDitD zobDr)8^wL`Vr$dTW!wdq??s>6@t7Kg3&SHzl!<+WWgaisK22v?WNvEAzv#?+SR#60U_2c7XESIgqs)E?I&Q2-) z!__{lC=XCQ@K#GpS$KcsO>MfW*o&%2h>M5*0xB@Um0v?w=V6{|oNd?Z4Pc}9-uvopWTrAjOUYAx~0`^J_ z+SO#tyY+|PyS(QcJr#G_{IQRFX*y8uVyFY0g3Wy=8UQm9oWdF2C-xV-dds?4!lW&je$_7D@% z;tE{J1-f46#;Ad}oRPlJq5Bi{anRc*VXkY$sHFT}+ATFTHCRbJuBBg2cjs+Pdis-i z-4DOg!2$vTHn+AY_Qthr=KjP5uu}0ZEiV2O1*k!!{3MX{zo3PW0?98dOyqU1OhSx2 z^+kIDW@8igP*Ms{T4BSye5Mc&)U`mB1b7bcmkLuA6B{x3f`P5>@7x) zM@Jjo+R3hZ4{#2B)$`U#s90Ifgw@3#&GdbN!gruNqxn`uuh)1bwN5Zztmh4A4KEqdeQ6Y$c^FdlCnZQ90uzf$c`wnDKCUEop z0l-`j17ITD{gJ;=loyWI7mhNF@MYq8RFOw=*wVb1FW<^*XiULi z4Db?5`z{%(+|E1oN*!R+)As3nD>W@Hlik`J=G)m13m(_OPBy02#)out0c;@*u5c2yaImu7@W3c|d}bI9ne|$Hm3Pnk+X9ul|nI22l>W zIZVD?-;kO)0=Uj|Om45M>Qx#(WktnOuj`Ake6>LQLUpJhIgmX;gj64aJmNnZv1qI3 zeO;k6C!AsA@Z)IHoJuxiu08!zaCI#>nvcb&^b-4pm3DgUIIsU4Kt49vG&9r9VNuH zbsrI~PG0Q&T|aV%)86l&v$M117IqfOAxwU5L`1o}Bva+&P zS5`PPBbU3e&mw~q5fhW77=++v4PZed|5RB7y=#<%8(?ON-V}OQU zoYqvq4;Gl-dR*B#W${9~RTZ1z#mN(bKNN>TBEeynayz*G9yX9z*{jJSx)seWM&G<# zP*MRa`?-iltj9LN!nk}@(xCMVkzWaj2d zD0k5`xG0*N=f%SHbagSCD9OvGUkE9`wPbXOhlYJaB3J-JU2)_80zaTs5Eh-EPXhcdD}Hko)-K#YfPH-JFw7BKCo+ zzfkYAh5=vPv?_b~2`Oaj@B!DzhJ$60L~LG%I%5NbF%=;r8{t^=Bfukpx2I+FYiZwd zwpszHsG>q;?iWpiE;A+0ix=^A7?P5bM}9s;9M&K}Ic;zEw~@d&zJe$y{E*lP`Ie|# zU1>4FkeH(dAgiZm1LyT-GNnE*kiGkIRZ!!HDGH7w92s@%scX76hY=Ro!2~h8B(-)bI^pS-wqwS*?te%}sL}@i$gIQS>H?eYA>vW(ebDH8rj) z-I0`*n=}T661uuc9;bkspFir?Gbswf>2WFErBnpH6Fma_&_r}C5?6%tMf^-dVrI0> zFY$sO>}oSN2O=L)o676uQEt$ZR2!1a`ga0>q;p=aFPDkbhE)Kp)q;K{EnB77cjBvj zjJ-Dy*=cXOvNsDChe`j_Yb#;>fZ%%6p>lKRbIY^N30dODyib&Ut7cWiUXxisO;enk z%UouNPt@TDHL!%c%h*1^0G|lp5f2040Fa)69DP6IKBfPi{a+?IqD5mN7S#c<;^Qqo zCWO1w&;hnqn)JUQbWp2*0<}A85K<#b@WQIS$>UmT2l8l z+CJoaNFWYmi_>*8zoYVI()iX1&(Yo6p0filw!_4@XXE0xTIXHLZ=NI<@nNd8ZZO2| zp-5g;-Cdj49j00WP`u%{S>&(b9uB5TaaQo5-TE-Xlo7`?H^o6iu<`wKKeOwIiiw$= znwpxOE%0t**u^?=YrwMMepTgux&w$T>!i}Lw-;=g;?fot7LJY;{t~jXMFjHSzrK}Zo!n}oT2TdSLE1K_ z8xoBjIXrIOe^4AgU!2C%07?GvT$m=J8!)g0qQSGBIPZt})Hh0#?V;%li|y$H0LwS^ zbk0XRDJbp>nhv~v8aiew3ES0Pg6q$+sHP?+7s;}bF&P=4A#RK1@j|V_%yq>fM(mNH zAp;pbMMXpUQArgQ6&sF9fER=f3}zz3>-?M<3jk2$q76T2As8mVsbs2y20^QXHUQp6 zZv2`M^^oR5TBNKH%9+{rVBi*4;+gJ9IwB$>kxHQA0Q~?ETeeb7)2)ZZX?vPtVSA=Z z3qxAT#MHD{9csAL5lop?U+)3*wXj^T&g{-7VKD2PHXXj5sWP#aFj#HQDWR5ov=j2u z6FuW`-b)GC{Ng}t3=j%wZr(Rn1&?D@dWHw)E~*cM*3JhGI=vk&uB^=t4J~;MED7hw zhjJHcvz*S~T5TbtHbD;(zSxvIPZ#ZkVcnO=5VW<#M*thT^2*BI^2iB?R#a2~k`?oK z#MVUdsm4UY7LM77#M^K(Ao~W%fOZd7dd5XOJ0`EFAkxbKNAd^*%rM9`GBSJ75GC=B z@2Rdw)YhbR2((L-jkGpr2zNdNIEr80ze;uMqFsrtF_6SD^7b$UTe$b?fhD^n#127*BIy3`)w;UddZ}<<;}*g z|K~O)mgLf0bH{Ve^Iez6TN4zbFE$d9@@qpwjE$>0LJ|@ZaOqUPnMqVPHuAAS4&7}0 z#T6C9j3SegU>rf)fO5+}2U&o1e+)dJSS8I5>@(ij>4?%8KZ<620)Taa`FxcrQNaY1 zBC+0aZYCq+5UX)?(hur8F`0Dx#v6b&E;*B=oz%7J^zkV1o=RHfpECz=xSLSP#{~WRO{A#7q@bQxL+$7YNtQ+ ztQ|p#-SR)ihT2Q`KcJm&=Oow$=3$|kQ{#HPImR`g6%`c`0U~WWUnTN1isLhs5topt z@i;H#YoX`mq?!G%q|EEVz|N zsRNCaD3kMUwXQhR9Y(6uepS9db=t%}*8ay#gJL(Ru=$0vfzL@`@C_=-|4|$@Po~%q zXlaRMyPDJ81NlSIr3E4+x){>2I4iyC9?m591*8gcD_&u3ZEZ!xVZhmRg6J3I z+neP|FY6znpS^Kzsh#y(t<`h+&L6nD}D!x zgX0~q19n!t7rI*$7|xFwC>GNnW;7Fj=Ei(4RLk|CBc+o8r86)^AIAs>=|Af0J1G|* z`Juk{VV!k-M>ITk4+><%3mYWB0}$VX5`G60I0d*cU|+bqRC<3=rl7kN`*+3;=s!+Q zk$ZlOI5ac_@M&(lMd9W)St&rE!(-5%EEE*`{*nM2n-#!Gpkrel{Aq_BwNUkLNkCmb z)IkYfJaKuxmMm4Bl0wEN_XL(!Km!B}1rOkuBrKJ`mF_fFe4=+5MDg;fs+0>9Qc>d7 zWo4|)%y!Z*u%0ECQJ&}#Vq-&0`V&;0OQ}&q2-zhO0I)}U!4RoWaX5qm%>j!DWlJ3emGXE2;0ao}~dt`IFK#0uWwS$F^YI>-a9 zc@LV+zROs4(W=nOQ9>^jvym!&SC^N?UAiM^u=oH>PKvq)HZn-Z0Tdnz>D=r@#imT) zaUEVJQ%QVlmsSHM(=T+(!AMoR^Rv5R`Sl%2y;^7wd?BSSE#9(dTj@U+%|%fn<2u3u z&5lm&(qws}IpWd)11$073)1U|S~h-u@6PYUSkyE$s9CD_gzIkY4KtI%4vR}meGO?q zFAR(C!?L)saV8Sp8+Cmd%Q|H_y-k0q8Kg=)6=h}6g6rYx+|@#P*0-gr^Fx_9VC#rv z3LsmirV1bc?p3z>d*4O$`^(%BOLz<4e>mS@V6e=WF|oid zfPtL9ogdDWa*U(bFBIM#9vK0+1oJ<-&JNSn+D9}%g}Y#SeyY0Ik9Ze$fJ-+gzC@Nw zc$=!^0CXN^s%&h`&C`AY!XMyYWQ(Fdudc3!(#4uCcj^G?KIr@Ro1+oASmk@s2+`*o z5pr<(hKH84G`f=YJ+8r3g;1ZFC2%cz|ex{U5N(c)} zv$sqDWj;jfyMf_HNz!&iMGz&OcqW4uK;wvhqe0F*-ju(#LGmwx>?~8i-@&br%{y-R zABa)6Ax7>yob;d^V*>xh5q-<&%un2Sk{aAkH*e{V&i|SGPPjGk(Z6W%&;kP1&-8@l z3BrF!b`P@NL!YRbV239KV`K9n@;CMzFsDO{zTf37ICKa;(I5arfSK;(v->0fcLza1 z!GC8sW9{%%TUp`%|3n#2?$bCVrTp4jE~Q|g=)akLxOmF#u$HJmI-hRw>EQr>w5@=E z!22YedJzpJJV0W00s33KMwYTP?J~hoVfS+*t%Ji65VnU02j!|jGXmH*6rD*D(iztZ z5Fy~DUHyDSDh`BOL4ih@Xj4IbXJ=Fbk@xMuC#v+AVI3 zWFOPn!0KK9OhOfNa;g5+T#4e}e*H46xp9Fe7+) zct}xi+=GV-s21GZ+%wfbTw=cPU+oE@a&U0yRoe<6007C%nN!r>(UGTsTo4&az-l7y z0Z8%na*13judjQ;0wl=T*;S&t>rC=pyUAt1X2T$jxP*j)Oubr%uF>$nQmuYWunfPb zn3&W%ONo~4?d?3fG?wwU9jQdDGaU06Zs#J}iM}F@qKu3TjWUxB6>F^5D7ma!UolCo zEiB4b$?`zEVj(1sG^68_np#>EAAlws772%Sf@YkR29P1K($!i#54xzZfMRBphXVT+ zFFb7{{|;2WKXPMQYY}nvLH+49G9_2KKu&s_5zUo@cYD#~Vp&95fd17WYvjtx3Z;yR z$?7B&a=i2f6A}KP(Re>z=!?`e< zT@L%{&2X*w7T~*pw>~51nOmx?NF8IPrKJVc10aJMhQkVx^0Jc4_uS)&@8<;Z3{3n>I zkp92G)I}lZ9!tAwv)*Vp1JnxWkO2sOJY}Y8Iy_YjFn^y4#WooVI*pahv3!oY9q^b0 zpMMp7eoc+WKvf(Oj%BcnRJ7xCOEV-ttw)V@b z0Jj&L0JO~&E8mOgKDy}6B!hm>Kk?~VO_!Siaj>;hyXvqB?4D@?dVqkQ`D^xpZw-1I z;CzYKk&7o{H;>?x0C91-Z475Ve?R=tdVnBiY`dE&3D0R~&92}17u->?0@D-nB%p8x zIx+Wz>I-+s_RE?6MDEyoV0YuaBSI(4I@k)~%|O!t)UkCeI{F|!`aHWMRR*NZZpAqx z8H94DciUp`ngToc7d(|QG5E<6?Ejb@97IpP=fVTj@nifSzFj?ZE`TSndVG(VgJKK) zi2ovHGxcKtRqweR!Cy89wBP^jmH^E=z)^qS8|7~{|K{LQ`^ZZCL4mkuj_VKZe8-+2 z(#;(VcZfdB@ZmBasket Api[System]dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Container level«external_system»External«container»Grpc«container»DataDelete BasketDelete Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.png deleted file mode 100644 index 8d34c574b7365c006b6a7b067d0cfed8e53a61ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14173 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 OaFSwjqGiGcAO9B$l(iZF diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml deleted file mode 100644 index 7c7ff9599..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg deleted file mode 100644 index faa576b0e..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Container levelBasket Api[System]GrpcDataUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.png deleted file mode 100644 index df4ae2b799208a0e0bf9e0509915aaaef17d29fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14708 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 Cm-j&c diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml deleted file mode 100644 index e61a59440..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Grpc", "", "") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - -Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg deleted file mode 100644 index 4284592b6..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Container levelBasket Api[System]GrpcDataDelete Basket AsyncLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.png deleted file mode 100644 index 9793f4478a18b45e81207036123a13f7fda429a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11431 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 G{Qm&S1`SsL diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml deleted file mode 100644 index a981e4da8..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - participant "Grpc" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc - participant "Data" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc : Delete Basket -group Delete Basket -dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : Delete Basket Async -end - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg deleted file mode 100644 index 0d89a78b6..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Container levelBasket ApiExternalExternalGrpcGrpcDataDataDelete BasketDelete BasketDelete Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.png deleted file mode 100644 index 89249302fde3d25fdf8872b366da876735afae49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10937 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 OKPhoJvHaJ%pZ^2xD;g^R diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml deleted file mode 100644 index e215526a7..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Delete Basket") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg deleted file mode 100644 index 682428510..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Context level«external_system»External«system»Basket ApiDelete Basket \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.png deleted file mode 100644 index da10c00aeb1e483fa088aa824052aee3b62df9cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8649 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 F|2JEUK?eW; diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml deleted file mode 100644 index 618e83a61..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg deleted file mode 100644 index a2b755d8e..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - C4.png deleted file mode 100644 index e1a0f1dab7f21d86009717f950f37b84bdb88cae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8493 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≪O(j}US*cTI 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 - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.png deleted file mode 100644 index a6aaafa560dafff643e9d9285b156896cebd0ee5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7435 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 Msft{_%uB!j0TGXx{{R30 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml deleted file mode 100644 index 45330f125..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Api" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi : Delete Basket - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg deleted file mode 100644 index 806d1b49e..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Delete Basket - Sequence - Context levelExternalExternalBasket ApiBasket ApiDelete Basket \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png deleted file mode 100644 index dd40584e8a8f66f03459ee9eb9d47219ede04e8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29440 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 Api[System]Grpc[Container]Data[Container]dotnet - eShop - Architecture - Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseGet BasketGet Basket AsyncString Get Lease AsyncGet Basket KeyReturn(JsonSerializer.Deserialize)alt[data is not null]Map To Customer BasketResponseReturn (response) \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Static.png deleted file mode 100644 index 7e63e19a839c9dfd9f4fd65e29d2281fff73ee2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24486 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 - eShop - Architecture - Basket Api - Grpc - Basket Service - Get Basket - C4 Static - Component levelBasket Api[System]Grpc[Container]Data[Container]Basket ServiceRedis Basket RepositoryRedis DatabaseUsesUsesLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4.png deleted file mode 100644 index 3ef0adc28eb110d253695af9f44d85c1708dfcc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26056 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

  • H zL@1ghU+FvGyStfmp%e zSlQM_J&W>J$N-sEgnVAipCEKNbGDMaDmb?=CVMCR*;q2p4S?NrZ5OlIQ?S5O8U(uKFuWRV)j)MO|!0b#h+| z$81eDAq=&LLTKF=wd;9M)j~err*hjGD$G5~S~x2tT7~(mIRSOMx!~8<2HE1Vmrt!e zVpFgl))a)QRh~TQ6~vA30ejJoa_yr`+JWyZWM%?_oL%`@f7T^k_vU;E3@ dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : Key Delete Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg deleted file mode 100644 index 876ae1f0f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - Sequence - Container levelBasket ApiExternalExternalDataDataKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.png deleted file mode 100644 index d1896a456e4e91ccc20e09d2353edce1568c5ebc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11504 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 IB@BK42huEYPyhe` diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml deleted file mode 100644 index f9ec00edd..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Key Delete Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg deleted file mode 100644 index 6ec47774d..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Sequence - Context level«external_system»External«system»Basket ApiKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4 Static.png deleted file mode 100644 index 18fa01b81ffb74227fb2f0df837372f885519409..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8977 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 - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - C4.png deleted file mode 100644 index cae3acb4832bbc159aa8b317183062ea2f4965fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8840 zcmcI}cT|(_vTgtoMCl+H2p~;52tpuKks@6{dXwHm?;UAURXPYL)zGE)E(p>)Ap`@` zd+%@}zrD|I?|ttdcddKQTHkt;HDA7&Fk|i_Xf`)zJmQ&FyGs40Uz0 zx8pK(uy-HqqXhu)o?5@wcKxRvfPwbo`Dx3*)+I;q;nlX$7p3JFqqFf(1@3MtHNv~y zhZxpezi+R>;WP5Y#nZ1zcQFS|Yc5*jy3_+X+Ppr)m-5-ILt?j4^dN)#SUUzPE=^k{ zGw12XYs>EU+IxFxv2R>Qu3nIry`J6w_12@JeRtBT{!`lSLtUh#9tgCW9drx<=lhBC z#87<|UuUM)-o5_Cd5ZGRgXeEG=?M|(T3y_&CQG13o`!8q50XIEytj4r;3r|#-X1(- ziWD@|$u31@{I=N1xwfvu|sG7y}k9Z?@J5Lhd&oq z>)Zs+SH7=&pIBHJoA|x(Q}*?!b1QIC#-&OxaCVmlOk`(wKTz+403cif^ObPmR z0Fqg-J2yUe3MM!atxCH7>_ba9pOGYGanGTuWQ~((=!11J2f`tUV2_o)XigZu9QEyR z^79y!bg35JDdcKkkG;~JMTFZd@DB2pUCQR6o3*3h0jHK}@tToVY;$$eb5TM!DhdsW zXZvpP?e7a^U%S2%QElZzt-;nzWeCQ@UhK|4lyC&+YdS4*tTaOyPjSN5Hz#paVX(22Me;tN`%T^aN{|FqB+Seu1?n0_RbRaVC%*df5-4r+nrA!e*Mq%X(#ROoy4^?$ z5GqWKg%z>;ZakDq^2>0-qI&qUBPlH5(y^0Glb$W7S<1RBNgH$NJgdHr_zBl)NJkfT z^2>xeI#N8fr^%46h$!5=kcj&--*A_vH<=_7^^D)e#S*Q?)4JA;&>B*Pl62kAcp2)6 zBE?f>g}7M}b34iR5_9L8NM{qn6%vlEzhCp3D1CyF(Kciaetf6=R?IhM= zUoV_wAskZV&i2J*VvyluA^cqkP$LXygsu5d4&!ks?D%Ug8H`y#SccD6;+k`y$@`J+ z$KZhdss!TenQHA$`~s`$Fe=GCXMAvU_E8#JNW}75o(i6-&9|_0!8|QnoBZk*4}yn; zh6ZGa7|lg`E7uD5747+^q-=6O>Jq{}$a-_;%Fx5yhy)0;HN4m2F+UpJe0|E6P#vdb zss60G^+8FC!-euzwM!p*A?;Jzs^&w#Gsh(!7*oh1qhB94^!c=^?xR$dwm~zo`fN%R z{W{cThrf({MM~i|CTbKlIEfd!LR?{N8A* zsui4k%L`xz z*nK)x0N=wmidYd3+7j-*e+1CIQZ&oLO&JD|VDS`s4_B2d&prTfD&mp8s8_N2SB%bY)|zlt_%KI(jMb4a=31 z@v{*o&jt}-{nt>M6rgXMu&0plv$Z2qMgzn28qoE0*j&t(7lUQpd%9zr;+QF~{5m&% z8yP%psw)CDdd}ZsIR;a95}Pm+R;n2@6P`}9E8v;kILkB#@e~cbOh$$B0?Z zOHBK*muxyUVyET>W}z~UIZ5bvf+js_`(zYgi8^Ek_ijR;RJog^1WfTxIvHl)ht(Gi(6WnBJ~2S;uR9bfP2o=nQ~?`~^y^ zS=}@6yx$n~q@R~DM48{Hk@NTgCDu>A<9?3JVASuui+Ok<&yuT6`J3ohj|zQyV$RKi zcrf9sdx1A7zBJ{_;?@_K-ePYg0o`&LM04g?m!H7f40W>6_W_k3B>Tno?qZem72oIq z_PYkigiLK{B-~@{@@WUAVWl6|eJc{aO}`jDGc*?21n18vu<~NJEhJb0V7?~XIbLSD znigXA>YN&(2WMX}Ht(2K!h*lU?4X)bbl|brX@LC6YaIZ*V2staHyCmhM+vYY`Kjyf zWetdgkiUmKx+5|3p`M-f$<0n+pRv8mG`}I1MEdjB>k*__?}!qqB{j1B7$ub4S2$*p z0g>GI8F9wsh2EqCG2|gHHR*s7Sf1_@BMW3bfu3FDfCXZTMiv00Da08Kc_H!o$0pkn zxxO_u?5IqcX#@olL17s4(#1%y^&}Jw4%1p0M^GXWl-G(*3!B}$6>&i`XVYE+E5C$J zbOxoYlPYf#&Z!qayY?&=3z|L@os8tu-CHaXTqGA=w&B)&N2)u6{30*999ij^N9*w& zyPhqQxW!;0^$dF_`v>uZsG?PwxyzJwRj^P^*!Vy!jM4lDap~7k6j}flRw5KJ?Sn_FoHtg)txxv`@qxtNbQ8VS=!zrIp(6A%N;BHv{TR#m3FzqWP zW;up64L_SdSZhd*N|T0Ld`McT(#iFkk=7kT0*3BR)vU}|tv=EwelWYR&6E=8>9)|` z=pi+W6X>a%y&NoxjDM$H7E1qhN;;hXPa%MY!tLuXj-|9M8{oGLTjR(d@G1!DEm+?O%e_r%p); zLIesUZorH{*+I;T-Xan4)URU!V&YgHU-iC>-3y6VZe+-GjeEGknbK}ccNjQK8?p7g z5l8G3Hvs8}fIx1{G4y>lR#!KHr7M(EdI(UgUaO42x0l-~i$rjBED=k_W@w zECp+B=!YlETC;Ex+lFeu^V69|IwS$qR5U3sa7Hj&vuc^!6{Lt?*CvNm0|9OfuHG4w zk02v@_MswQUh7DM;4U;czdGxVC{z`lJg)GH2mt^Jgq+m#*PigLIYPUK=D|HqAH#?w zagAZq&ti;c=%Q$Ph`B;2CG|~y3myuZJ?-KPS;U>etEQ{_8WnbcTjczy0*|^eQF@aV z^^n*n@v8!B0LM+_D|Qn?VixVs5;OaloL5*UZ!I16H=Fo|gm-3Zu~8Sj=@v*Y%gj`- zOiK&@o&KibH6Q@cW}i!{f$m&!!RRG~3cYmTqZia&0DuVk|7@3N=u|48B2m`V)I9$6 zmaxWYX;dwu;z2}fi5j)vtBKmseLuC{08j7iUu6wWUvFvK@AGjrX7yZ!$00f&Hk^;g&d zztqY0T$b;CFBz}{d1+RZZLoo2roksERa8<^8pMC1{OP5ZFtbKD$nl}o#p7?yu-cX7 z<>S?n9ED`Aw|DV%8{JDBg4fq=wkTjn*&(4Gmrk>)l8xIO_N-0K9ZI?af?L%B_V6m@ z0PD$O9q^T7jdAB)2R{KQV%nd4;@G~a9_LE=d3P*m)_8UyGjD4vMVIMtbA}J)#np^Y zF-=6uthhSNpye~!$w>uug>Oui8M(XH3}%3fxZNc9-TO-uDzrKBHFq^KxPwJ@+pu8v z{s|qz*L9%1ivvP#1cyOG)d@aums2s(|K{q1-TY){KH%#7DCi;@EJJF`t0ZFf<9%c# zUfKJO4oUukZbE9o@~>Z6ir=qd-Y3I0CfCr>fuTNrB*ACbpN&!%(@>i<>kKCpcU^t& z!`ED|c*SC6OBX7TBH~qnH{xM*l>u=pEZaqIRH5S*o5kvhj zrC&uu<&k*$ue2*6EfE)*$ZvII5N|K9dZZ2hz-*3e+6Ge+yEoU!N;b6me?M@G?U<-rn3o3OVQ2ayEMGOzxR& zOqRehQszRRxbgDNroVn6aBDe4*iWiod zbnVFJx%(zDGb^ji_^O&B-xY?k9?NGvOA{8`TX}u4mGac|Szbr}m8eRk=M;^Cg2L9u zEX+P7rwxJ7FFQ}TsupUAq8%$xnJPV+vCK-nM-RPA}%H%}e6Y`B;wm zH?;j`$KGt(xswB<6I;~^Y0_5UIJFj`fFgEpkn>!Fo7{wP7wGZ-0j+P;4-rDL(+`-b zYS)N*7j>}!A-p(eUOWVH75@vjkKg&BYFoofrVklYGfpNwGRZkX!~rR?!}6sS=#L7e zfU{yr;e+$VQ`IB96PtNll2_2x3Y?rTcPTuXY)q#ziWu-HVnLxMPCn$csTU~2B)5dq z&{bG-|Mk=Zy%#+eX?-J;GqlqBdKuTvWgupb3mUA7li%h3JKA2dbxyAne4dYV-e#h7 zanUJhA*7(iW;&VZaPrgh=9vKsVV8Ohqmh0s93$&v@Q-nbS%>?BO-5sEnO0o8?yt>= zL?UsmUuH1=u0RYdG;xyVq4A1mQJOS9BAPe5r$C^$;_7w*ooiUDD>F@gXgvRvkll#= zGpfH|5g*OxdM*=FQ%^L)i9JGAFBG~89XI8J5~*wQV&h|lB^d39dp31nFkxMY`2+9& z1z9doGIc1LgPU9BIF(Aa_dIgLuZ(YsuDP)Y267%Fg7yb1c{qhoRjzM4lAcahgT&%^t6*Z#Ui^XNhFe`&T%O6RGR+?x{ew=Z%GQa|3R!for1erZk;+O^=d0 z2A5bwmRz7}_}@JDO!!9q$2m;uoRW)=M=4!2tWS4Q_9DOYA0txOJ@Imn?LikdqgB>p z;|l#uygO4SNG$wi=inUVfavDJ!a}+30p7bGs-I_=`eh+pvYU_Yfz=ap;`%8FcC3q8 z`r}jfs-QtzHgJ>9F#N>C#O257X!_F1ij8#U{=wev+809wwmB$J$=W6W|DiP5?i1>w zGgO|t=fSS-C709jrp`qaELDaTrR&`;?>a* z*+PK4a`x+0)((n&E0@5$QSQytDbIrpy;Iivam&Jb=eWg^mwGAP=d*?P1*T;eM6r&6 zv9VPOhIdj*rr8^$w=T#Q2AZemCCp!aZJ?(|74^Np#NK6**Q8FaWS8X$Lyr!f{EM$9 zKF6D>iHUjsr5Mdho?NlhkD9EY9UJJ{%J~F@gAv7gwOqy3igzl#z_QJU_Rvtsy5B$= ze~Y9{43J#=rBp2Dz}r=Uox3%r_@MMhMtpGN?6N|gEa|9+UZ#d#OXO$?X>&gk#aRJ` z(T7nP`9av&?4GxfB(&s+(596e!1up~pKwlIcm>zftr$G!!QoZ$E$8V`-=X{<86G_v z86&b?3{!eYkRKb+*} zfluRiI1;ini&NT`#azEJtmw2{|f&WWSd$>Pg`RyMu9yP~*z|+a08t z(U{3J&5sq|=r(&FZIrc^V)$Xn-2&1d3U=dhQEII~S}*nKtfF3Uo6^D6C$ z$%&tF9#Fn{!d)GdKjk@ggYbZnEj;s)kqJx6u0qX~9+Q(8Xa`xW^bQVA$`+a*S(io5 z*;3Y|TJUm~dh8(4jbf2ziM)-dpHWAb{>J2Kxw}D&Z+()ve>>&r`xpj9*Hl4HHYUYy z_UE>?{#?_w4n{lSJh94a+WHkMZY3$oobk*``*^JE?0l{7sYSi3>f4|+UkhQdN8cl zIm>6Bgu|y+;UGdF3-eW;q+8QB9i(2MW7* zPvhwuRa#S{$+u3FyR=T3f-EA~?wEU$Q@*pJ3hY1(yxQR%ODX8<=jZFG7c{Zt>0dls zhTG$ba$ceCj>HKAGVavkx=@(*r#!V|-LAvp)@bv(?@EI3PfJf97*f+L)^1Mz0d>9?S=lWw-A;t$LrK?R{EJ<@*l{tvVh zWQ(njJP$Ur@Kk46qC-)k%k}&m6TVUjn@#}#r{g1ZD72?qjk-OK%hg?_d*FL3Y3IjU zNO|RJd!~OxuTws2c2=->NHd-Szpn)ya8z%)iDuSrzVf-^glqk@XGOaRbc`2Nv{F?6 zso~RKbaODbcFqo*86Gcu=``;$J8+uSk1YH|Y-=?lYiX*)E+4z{JGndga{8lRnrcvQ z`reAeb{WJ=)deI-oL*N&zssw33AYe8DAcK{Ys_R53V`W!A{UxwG}8LUWpQk|Y*_W{ z{~)z}$PVT%70!K{*kkHmu}6M!c9RLFwJ#Q2yjb+xe^H-08i%l6^Y4h20JiNJ2u z)h&a&h+gV?B{=deW|R$>Q{me_2m0GgOtskG<4C>T280fZ*$~-?(`>DL4O2DE)ONo* z@B8ItJ_Qx&w-w`+TPQO+)$dG`=u8Ic`A(^(>6We^#W`#q;9agp>G~Z`f7~#o(P`4^ zq}>(;F$E{kh!m*Ypu}5-cjr0TrgrnOR(xl(I|45IlYA_oPr>Df$+uC7prsk5t-L1f zTn-hDmUf!%X9ER2Y=zt@MGO|cOM59u8X*_2iJF}!C8xX>Yol!&ENMRtt%|>VuN91u zqkMioFjF|1P}TIbXHdW@x_kEE+I3stKog5tf%&fu)~oyGpfGoWa1W)7LAaf&So~&) zI?0UTKa&@r#m{K%{7uE3BT|2wLIZdwg@6%DGn=eR-5AO-uWRRX|^5Y`gt01{f z9ObS}OqYFyt*qy3M_NMxrF-*J{O6N5u2+e+H#fs^It%CxK!cTb<+|1&T5x#W>XAi% zTWuctb@!fC?hXx+v2#r?4jDE0r}tidz36N%@N*&eHzcKHX67m>=l&*gsax+*%8G3? zL&zPK{jNE48La>FT6;?`fQd0C>!!UHNixuCWXEESe=(JDTcp1R@xk&~csM?B<3pY+ zwij~9xR$T{;wy$NFz+8xQvp2Y{`(p6M(2~3J^f3hp)`JJiM2vJiYe*xNWw~Tk3UI( z6O!e%L*-B*$KEoYlAlzBBo#l7|4G=~&{KQ83|3zbGOz4vy*X)4(`K^G^(cw>E0I}I z%kJLN(cFJv{TFsw+to64DLN74`$u{2q5=4uP0)mLYyVGH!Ucy=HT>EBf6~)GS&7lM ztunoreZUzi36av!iTB zE4an3_FWY=G;Z$${;=ME9?761{-^zKZvXes|4-W;@9!Lg%jN%-a>c(os%vXcml?GV zW(fav8u8=WYHc(Rt?THKW~Sbype&@kzTeDts&s3F@3Rrr_8=!5X_Cb7pn4KCzcI`s`2G(MM33Xv!~pRAA`1 zqqQ|G?1^H^8!@1OT?%qAjbEYD%gf9CUMxDCX?L_W6l&P&-yGKHx@IB<6!9!aF0ZWE zY6qY-=8q>@Xo84uvRZ@34peL%QD2G76m*j8L^r0@=*Z^Cw0hs413!KYJ1Qx~gcTJP z{r6Lf!QWVer)gOyyTYk@^jomM%VwXSd*2FA;4vQfMc9LpQ*uCDHrDqVIq9jkYCe^t%t=U~??-jyMsZ|25ql2<>GIDZj?dRb(e`I3!1;6{I_IzSyQfeN*3)&Z06{WaD^*qT02lFpRCcZq!t?RsH>Qi& zPxZw?ob%(UnQ$TM%WkYE)Y8q|9&H#v+#<6OU8gDX6XQvVCSL*&zVqzrdhG#a0+|nQ7LG@Pw zu%VV6GUtn1Taq88?zes^uyVfC$GWK{`_ozy5Q4#6qjy^T6Ku*?6ZI-q7a5Mrvj6(V zaA{?KYn&!vnr^M;#Fg3LWUP+dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.png deleted file mode 100644 index 1ff2fb51b473b07c01ed583e5c2ba0212c728cb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8010 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 X8D7^wj@ dotnet.eShop.Architecture.SoftwareSystems.BasketApi : Key Delete Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg deleted file mode 100644 index 3143aca21..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/Key Delete Async/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - Key Delete Async - Sequence - Context levelExternalExternalBasket ApiBasket ApiKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png deleted file mode 100644 index 4a07170f39a746b1eaf4afc80d1fdb594a1c29a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15404 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 b>3M~NKSN_|9YFEtP`|jalu+(lZLj|YEBasket Api[System]Data[Container]dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Sequence - Component level«external_system»External«component»Redis DatabaseString Get Lease Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.png deleted file mode 100644 index c05bc3340b1e241c1bdf1dc012b66fc5c6961bbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16842 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 z 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 bx|1TmoL)Ij2>x0F8k+1&Makk9Z$A7l9B*7l diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml deleted file mode 100644 index 44b5f4c60..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg deleted file mode 100644 index cb9d96d54..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.png deleted file mode 100644 index 6067faedcbbcab3908b613e0f4dc3e210503f732..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16676 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 CAbN`c diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml deleted file mode 100644 index c2287c077..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg deleted file mode 100644 index 162654f48..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.png deleted file mode 100644 index 2f9be3211eb74effc510062907cb63f4ee5d0e4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9405 zcma)hc|26_`@WQ-vP2Ofra>iS-$F66X5VGsml^vuLJFA_#+p6*zV9Pcl0kOHzGau4 z$u{_&q4($aet(wN>(?KrImh#y=REhh?(4d*`yf=5WJoX5T_zwPAeEDas1XpHw+DWI zA|?cmAw#GN;J^E>(mJkY4vt>-7M89AG8QlkXA@Tob0$+SCTmw$M;8$;E=PM4n5!Gq zp3}?$>fYIQn}Fb4rj3S<>tELi&H?xFOsrJ<0{i)pqW+Nm=?W2<&g0bHd6gS#ZB?M& zx7};Q0rzwghIG9Z+b2B|gR87Hb7K!o8{@1R1!ro1XV3@cU4O+FO{}kQk>udz{siWe zvO(!!01?rft5$6%bGQo3RoL}=6IwL`4d-sn-MPn>-9bjJ_}ujBv!kBt-2Nwo@gQe4 z{Q=BJ=DV9O3yjLI87%5KR~!l6dP)IobD58Xp29;t`$}A`tG-Sk-IuXQmC&NK+8qtjI-P7 z6!Y^RllX7wQ}2f9D!ej^*&0!kYM|e>iuatNAAQxLI5rh|nPqd}E37u-LN8n>{@pjV zI0F??Ey+7-?U&a+d^Tk@JZJiabdkiIGlYNulq3gvqTxBRnnbF2Lwn@qv!Y;)oZK>5 zB;`*DRDs_w<@cp%88gyS3=8aCsb7(s#jVP3H?>Cf@^cC+=v5^`gk6RUnJ|`^`qdDSe+-w!AOHN}A1D7g>c36-`>6kNf+6N$W5N{+L3c6N2YAiMs3qTWu*d_f;%;wOhn z&7cXl%^3GTx<@j`qPMoTq7Kn7p%xKe|k ziLs zEsJf-bTbB*XljpCk44NNHm1qXi2(WuzQzY>=wCsdV+ub8i!ySis<%i>y5=eO%9L zn9ixvD47T4YZs5m|5{mz(raz?(bv}pllCUcv^=FuMYmNw&?$NRbg;<4j#$#MW88Fr z1M!e;q>#6itS+-)@Tc)JU0YjQY3V>ihnkKDTbAn>yV}(-OcJNiS6EVseZdN0TwGjP zjehx9iOFllE;L%m=U@jwlJqd}s@c@b%E~}XKS;g(^%vosS76?yX02^D{kaMz2}l*_UmstxJwt3tM)B_5EM*koXg;W+&l3Ei?$e_o&M9&>1VEbv3c*u*52EG1E;ZGMPzz8<&L-W!(q$V;tb z%87RXOTIri67(p|HfODsQ@=_vs1diNU^l%C3rzHCZ!EX!in-@Z$h@G2k;+Ql3OfEu zad-Re82n_)O&1^abDtmUt z^;zC#``SSOJ&j2f&1r%LI@8Gp%C6{YXK@xzHu&fV%^3-L^rRmkGN&X9hG5)p9=#Jb z-0*m?ae)0rsq)L^#w`K+66(8bA7T7__F0!h?US&|jCSk{)#9;Y&a<)`=an(Ab|@E* z#zeQ#O+pJpqz9rxYobIXtn@N9jZNY$L0E+$Wu)qW*>dy10AZX~ z;)ov|?&WF^h7kq14SyfGfg)n|yw@^}V*#s5BU@_e8<5xok-VtST$^1a*#^*;YxETOM4>^x3I8okh+@MY_SAx z<8`cxw}jmG#7)UHk35r{(KSObkGVk8$Y-?21(!uh#w^V`Qbw|2g*Oj|Q-*{%=bQw& zuNVC`viR)0%-)pNj$BC|XF}RG+fF`|&B#OPf*52p+e_k}fGKV6cEf41GBP0buNIt) zc%;g~5s{D**Y|>w4fLcorn2LPmu-_CvfdaaHD+<&|o(h0df% zv+S$uW3_$%FHrp@sPE}ysD=dH*^UV#Kr462*8&Eb6<$N~Mu!jFR;EN`dgJPZ^UZ9; zqKKLdSG3Adf_ZBeAwBS`mHYJ$e(#yh{fb7)QG^Ra_w9XZcJ1NAKzIT+XIk1JN8PD# zPOX#^?}}^NC1zZ!T`oB3t{IpqSr(sCTw0M+XOgJkS1El#*$k8j$ASsQZV8j04v0hy zbvozva&;f}yw&p72WH#lCF+)S$k64@;MB*JC;1Ysn_Xsh#IGN`nT-fyPMRW>tA zhrilr=W2ZSiPu9vDYYUQ{mP5Won3eQK;wSy`rDh5tC-5C6F0Ap<|svH=KVx=iS0fw z2^IQ1&0J24!Ly{SXLQ44jnmA0N5Zlk_$W~h-Bb~4(qcGb);j(6y$Ks>ZNi7wxs3jr zR**Mj3|nPV*a8R!gF%T!=4%YT^?e0N>CIh`zN%U--dCtoV(f3m%*cH`$8fzYjgg9b zu)8Gg3lf>s;;pIaBd?%>tfz0hEdvtWHYP4*vq1stb`d;1_g>a zBV;y#dcmY#F)h5@#iv=p%{JcHU;PsKIM<$axZ&2~kSu6lDPtxZI`+yqzjoCA*xpc# zly#uS_Xs8YGN=>0Cv-ir%rNBjG`qmGKsh?0K6Q}CqkMuzt+6zpQOVIRrY!T|cPT57 zloDjWig`W8iaRo~5b7V^rTVRy^w+CU*A|sJw?d@g#U_Ebay6?SLE>X7AHzuBy^sla zk+z$Fa+7;~_|3C2q~QHvxNhiX%;nkyPm-*}`?6L!N)HRTjJ=B01QjwIH>RElr^r5g zrrBjfwztIQI}29qw9NQbN>}vFU_N%~i%~o=V>Byg$R)yax*;o+2T!Q=nJ1jsRaOI> zdD#3S?kXH&m<0yAp}Yh3WvHmA>r0CHd3j&+vRB=BpNuD|7QYjouS`pm#AG%kPwi1; zm`IR>0-+4Whq5v{@|Nz4{v6eVW__u2z5>qYei3h5zesiFxiMRHCaM~l=+ro-qH1%K zsh1ZQ@7}$uVsswq^LvnvX&PoY$%_rFDz)gp-(B;|FRrQ4 z`Rx(+B!V-+>=6AataI!ci1c5g(s|(p9bKvzMFdUR!ZL-#JmSlJCvKBAAv z$Ni~%vSLv8l_Bnq0`4bG5|SDHgGg8EiKvZ0F}A0urRPcCnu*!Hf3?ApWnpV zR~;&&W*(ib{L&YUwB-{QHzZX~5wCA(FuXW2GGY$b)6?4k!M6Xbau5so-rT&@Ge1B7 z{+1xVzRCg+-y%)F@Mj-8Gzg9Aa_qpjtu1F-g9>X^1%(hdfnOz~f30#1LXwh_^5Di? zx^jE=_B?6py>AO5Toc~BJWl{bvYQL6_MqhBM?M)Y)bZEk$a z$N4ZI+TTnDt`ABjx_1B7?)}NM)t|fq~{c$Wu4>w9F0wD!_y8nM^iFB#L?n z=T&~pFt;j@H@|A0y`?-mD!h$VLO@9Vo%RSt^ zeYJt|9!YeG!c$ho51u>LuVb*~W5Hu;jS17*in;RDOn9zmtEkHbO_;LtH^f#`1KQUJfFMPo?=ao*{}79&3lRyq1>~GOG5M zm%~_U83*&(;H^m}$u@nKiDKSzS=w61PD{OW^ZN|>%T?0=Sb&Jt-$%l_AZ@97u8`1f zcI_gPssOo2UuGF6u{`pPWwpr47o$05{Dl4ll(cH|@$sCpPrvna+(UOJ_hQ_oNCo-$ zE-GZ))svRitPxD|S?Cl9YdE+Y9sBHI*Sd~oHK`09Ed-022tITGec>C@TR?k&@zM5Y zeo_(+3XTxj0W@=mCN#zV&#S)99)FW>XpT|1Hq#bsvB z>4SUef0SEsb)=lkBB+dn4U5W;3M}V;yI0*DeRCW0X!Dz2p>8?nbKrH0hV2hH5LQ;!<>toYgGZFKJff?sNnT#cJ{w~MRmBTY zpMwWJKVbIuNdGUdF9`}7X}sDx_$AsudTT3ky5)Attr$oseO%GR=Ns*DJQgC9ODv*R zU50IF^z|0CblAPS?A{JD-v|3c_+93ITnSzMz&(?n7dq14U1Augt5!_SJ=;0*=;}UD z>1J0}8sxD>4{~8@{;^F>gzJk^R*4hZBgAc5bi23wMFHrDh_%Y62BKQn`1fz$Ahgkq zc^;+p3bQh|8E9@(a!@Gb-H=Zyy4IVGT-2*{S7)vg6%wx#7e z9zBmwIp~yY{s$rb>+*jP62Me=QXn`ZFEC!LxLZOQ9Hbj5KK&a9ekS+Zlk#$NgYJxc z&Qv(r{ykb}rU^g8XB?%z9 zkBw&YiyJ`10COT(PicQg1`uTuNk7N<#bt{%;Ik9NDv$> zHcClMq^F?~wC&GEiyd3duYfyxpBev=co-J+bnhx zUR&U2#HTv*QKIa{{#ILC8z6S*jn&cWkoENAsECMOD!WI%xSHT}T>ewMxJE<(UfWFP zTOljC3Mlr0u9}8Mh3BSeJjGdnf0%ksf;c%lMc~`>9Wsnw88SDXVTQW9jgvr(!tN_N z>I-vfk(XGI3=9lFMdGnO@k~LX&i4qe0j4{H(bw-AbFl>l1rZUHG7{>GJwRJiHT|jX zz_W|@+1UZx+k6EZ-Q3yPnV6V3J8K>{sk%ka_BK4%zo@7v@CuE*{}t*7;nP#`0T1ri zTu9B$wE@Zk9&Q$vxsB;2+cZ=@Bk_f@@^UPPTV;)61t&}jROPj8NgM80NKPO`E#!;a zvl}dGeTftG+A^0~GQFR*w{*rHP3T( zb(dcljsyrb4Nb@i;^Go}JaDr@px=t%nHtCO1qKGn*M`yygEV=#ehQ73UT~UI&sJ)E z427DT#o2ks8t51J z)_*Vkj6#W!tkfTdsV)mMNU`N(o~)%p07}4TR9H>({`LY83kE2c=a5qxmRVt48&qgv zOX&ZS9O3#P73ef)WS9?^S?KEO!tcd>h>c~tp(HOa;<1)!;>2zmaNhT=Go+eOntEnt z24AUCy_OymS*Z~LkPk47r}52+>XP{Prs!~Hq^!BT{9EF_`or}_A^BwNy~lyrn4*S3 zdNu0tEYX;U0JRqCS7QbTjcT2ntD@|Wfi^wR_9zIc6Yi+A8|2~PDYzDC5@+gD|6OaU z{!p78C=wwi9h?2dd{_uR?|_Qtqo{5@99y^E;Ei1#@ZMcNiHVLbG^o=WO%67$p{(^i zI;i*FZF^}QnLaxVWN~*lQ~H6=>esK5nsM>*@x$d-mj=NZKunqP_txsxzrix$@Z5re z2bG4SuMuT6Lhs$2-hapmXcs80sL-f4oYDCh|72`u>dR|OM3iQVxX;1FQJBhsH!BbP z$*DXC^T5VxkSQq==IHRpOyP-%&!0apD7tf*h=^!&b8}kWTw7Zk27~G8jr63;Kqtw| z;2Fn5HLG9Et*jPa5nVAib$9>W976Nj&NNc?7L28Ta4;kW(YgwlJMBs!IeIhX%BC^J zWVy`)w=i(0j@j18fl+BKU)-il+;HLJ)Y@8It&yG{lNec&B=`f(%QiMPrA3l40H%)z z8;=9eSc^LpewiX$)m_MKxu5uou-meRt?e@KT_k-sng5JYYj|82yZf@0C+odE09pV( zax~k3uj>O%wK5BZS!sZ-II!Yj632V~=Pw-}t^56f7I|;NV3Dnz9gy_^Hnz963IrVw z3;V!eul%<_72@VbSDEHfqj<>WM4+elG2Mct~o^f(vPI+})ZpU|@DBEdUmYJRX z7x28;0^RbRKsoWv^LX8HEr(=DuJCyOw&&mIRp0_jY&@JjE z8%*n2nw26%`q!RFQh>&TQWKl+>1Vnz!fXI1_+lUU#oPnz>QqH2<<@v4u{91~^utXYcTr z(MerV5vLXl&qz7djX#d%Gr5JuVfwggmBS?MKfTOnau$}lGy`IDDpO668I!0_;~!^) zcQz9LlH5}>1CF2oSnbr#;I$ENVg5_S@Hb}zSf7a7e?&+Q0J6~?fG=*_GoC$pJqPl9 zqGN(r_s6|t@r}B|dO!IL{(I*yeP>~16+c{Y;55W#H-^*k*uid;EjPW9xLg|*J3n1d zb~f9`0CY$25x8st+$(bbpvJNTwUFYMt1r3ibB!Af)Prw!WVzTSPv1na6XM0e(yRD* zGuxWHHiq&WiIQ_GpwP-SoYDUsJCVliSWptQ|RS`Fz;I|ip2CDx0y+NZC8IY7^ zc6~iB*Lp6w_?`>;x?+NW)MV!|ZktugzFA&uqP9xBYnjC($g6+5aw}3^{J=Wi%eN&D z1r<8Yn9r|c(J?U&z&GN|u;KUbId~p=ZcG6_Szg7^&*u%?TgsOQw>RU`6oE$G=^MCJ zV=Ankr6>ccH(yv8R-mPg`>A8w&p~8iu?`*Ei-(t5b|!j#DP`cbe4#m@nm|W~Vdqs? z9smW6=_b5kZgg3guc)e0z-DY6G}HZKn}FdB<-*J^NTf?_-Z>9Aw${&C&-5>mz8$P) z8Y~?B@ZrPV^et^HXO#y6x0pWjQ!0(fl;p+@P1y{Y=Gf;y;`wFpN#a}FfbtnCnU<3y z2aG$LP!$%N0`#e#__)gDr|yQmubVsdTG99An#~1D<&JuzM{zJsw^7Ga0(xl}A$z>O z((nL@+Z#G1(Nhiroyx=iAf&%8169~R2?_6Q@bvsQpTsmjR60{=O+z>wpc9S0iB_6) z_(QI~ce%JEoM&eiEB)6S8ymbmYyk68Va0a;k9m2iEPk}pCpa;rrB=qi>?`X23A dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Get Lease Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg deleted file mode 100644 index a59205ca0..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Component levelDataExternalExternalRedis DatabaseRedis DatabaseString Get Lease Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Sequence.png deleted file mode 100644 index 15e9d2fda033313de21b4df8e40bcbc3d334d8f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13382 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 Api[System]dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Sequence - Container level«external_system»External«container»DataString Get Lease Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4 Static.png deleted file mode 100644 index 9d4464cc48ceb3f49443c4c70bd471034e5a8ebf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12656 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 - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.png deleted file mode 100644 index b4c94c09ac03128e79a2d499fb7f3894cd1379fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12503 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 GzyAegPB@zY diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml deleted file mode 100644 index 14c9e16e9..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Container level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg deleted file mode 100644 index 1508653b8..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.png deleted file mode 100644 index d61ca58122fffc8015fe89473806e7e7f8819ea6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8930 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 ArT_o{ diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml deleted file mode 100644 index ef2d2965e..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - participant "Data" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : String Get Lease Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg deleted file mode 100644 index 62bf58c05..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Container levelBasket ApiExternalExternalDataDataString Get Lease Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.png deleted file mode 100644 index 3440e499b22d0fff4515e6b0f583fac5694f0e29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11995 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml deleted file mode 100644 index c32bead09..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "String Get Lease Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg deleted file mode 100644 index 4083b30b0..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Sequence - Context level«external_system»External«system»Basket ApiString Get Lease Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.png deleted file mode 100644 index cb871a74122de7e0fac63c977ae5888a303bef32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9188 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 E0k8dUsQ>@~ diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml deleted file mode 100644 index a69fa0a3f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg deleted file mode 100644 index 12afbbff1..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 Static - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.png deleted file mode 100644 index 6693a779cd7991739647f6f202bef5e14fc8fb29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9067 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml deleted file mode 100644 index e7df5db3a..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Context level - -System(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg deleted file mode 100644 index 662e2c5d6..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - C4 - Context levelBasket ApiLegend  system  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.png deleted file mode 100644 index 757973fd60d2afd835342cefa9081ccce205fe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8593 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 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml deleted file mode 100644 index 09ac0595c..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Api" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi : String Get Lease Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg deleted file mode 100644 index 8a3318ff9..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Get Lease Async - Sequence - Context levelExternalExternalBasket ApiBasket ApiString Get Lease Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.png deleted file mode 100644 index 5841c598bccc7639bbfbb1f757c63f0cb2201b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14968 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 Q?miRZ6Z@S1N&VaZ0|1eA0{{R3 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml deleted file mode 100644 index fbb0a7edc..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Component level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -Boundary_End() -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg deleted file mode 100644 index cefc3b0b4..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]Data[Container]dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Component level«external_system»External«component»Redis DatabaseString Set Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4 Static.png deleted file mode 100644 index 7af4395fb147bb07a16e75906b57063cd91f6a70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16557 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 - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Static - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.png deleted file mode 100644 index 6cb3f924170168b3308d01f6235a41b5debe9ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16433 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 S6{<3WCNHfbRVeY|_5T8qGwVM9 diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml deleted file mode 100644 index d75835144..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Component.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 - Component level - - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") { - -Container_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data") { - Component(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Redis Database", "", "") -} -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg deleted file mode 100644 index b1d390387..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - C4.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 - Component levelBasket Api[System]Data[Container]Redis DatabaseLegend  component  system boundary(dashed)  container boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.png deleted file mode 100644 index 98b00eefa45da4afabff781aa481904cc4c3f107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8915 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 H^ML;W(&MtO diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml deleted file mode 100644 index 84700b4dd..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - Sequence - Component level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Api" #White - -box "Data" #White - participant "Redis Database" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase -end box - -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase : String Set Async - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg deleted file mode 100644 index 482d9f14f..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Component - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - Sequence - Component levelDataExternalExternalRedis DatabaseRedis DatabaseString Set Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.png deleted file mode 100644 index df109221e7699feb8586b8b3a966cb83906e43b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12870 zcmcJ0by!qy*Dj%wiqe9BlF~@ZkP;#-9XfQwFm#tvl8Th%0D{EOFd!WxARq(MF@SV; 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 H(cAw6X_@t? diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml deleted file mode 100644 index b5d68e2d8..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api") - Container(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Data", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "String Set Async") - - -@enduml diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg deleted file mode 100644 index b7aad6e88..000000000 --- a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Api[System]dotnet - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Sequence - Container level«external_system»External«container»DataString Set Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.png deleted file mode 100644 index 197915f117d5f289bcbc6a21162e625b0eff6577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12402 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 - eShop - Architecture - Basket Api - Data - Redis Database - String Set Async - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png b/Samples/dotnet.eShop/DotNetEShop/Diagrams/dotnet/eShop/Architecture/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4.png deleted file mode 100644 index 94a849f53bd5c7679f1fee56ed6217a7b12e5470..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12215 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