diff --git a/Aspire.sln b/Aspire.sln index a4248b90cbf..8ba2b43d1b2 100644 --- a/Aspire.sln +++ b/Aspire.sln @@ -1,23 +1,23 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Hosting", "src\Aspire.Hosting\Aspire.Hosting.csproj", "{B52DCF1A-465D-4E92-A68A-0EE1A9ED49DF}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyFrontend", "samples\eShopLite\MyFrontend\MyFrontend.csproj", "{E958BE04-81C2-434C-9E6C-CA145A2B8218}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyFrontend", "playground\eShopLite\MyFrontend\MyFrontend.csproj", "{E958BE04-81C2-434C-9E6C-CA145A2B8218}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AppHost", "samples\eShopLite\AppHost\AppHost.csproj", "{C1D595AD-FFFD-4E52-AAF6-8DD8C4BD67F1}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AppHost", "playground\eShopLite\AppHost\AppHost.csproj", "{C1D595AD-FFFD-4E52-AAF6-8DD8C4BD67F1}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{D173887B-AF42-4576-B9C1-96B9E9B3D9C0}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "playground", "playground", "{D173887B-AF42-4576-B9C1-96B9E9B3D9C0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServiceDefaults", "samples\eShopLite\ServiceDefaults\ServiceDefaults.csproj", "{C7B2309C-073A-4552-A508-A69768B64C6F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServiceDefaults", "playground\eShopLite\ServiceDefaults\ServiceDefaults.csproj", "{C7B2309C-073A-4552-A508-A69768B64C6F}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CatalogService", "samples\eShopLite\CatalogService\CatalogService.csproj", "{6D04BB34-1CC6-4FF3-A02A-1FFAC2A7A4F3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CatalogService", "playground\eShopLite\CatalogService\CatalogService.csproj", "{6D04BB34-1CC6-4FF3-A02A-1FFAC2A7A4F3}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BasketService", "samples\eShopLite\BasketService\BasketService.csproj", "{3FC74EA6-D554-4A87-AED5-A08FE407BBF4}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BasketService", "playground\eShopLite\BasketService\BasketService.csproj", "{3FC74EA6-D554-4A87-AED5-A08FE407BBF4}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiGateway", "samples\eShopLite\ApiGateway\ApiGateway.csproj", "{934625C7-243F-4659-9421-515301CF0263}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiGateway", "playground\eShopLite\ApiGateway\ApiGateway.csproj", "{934625C7-243F-4659-9421-515301CF0263}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.StackExchange.Redis", "src\Components\Aspire.StackExchange.Redis\Aspire.StackExchange.Redis.csproj", "{7D4A7A84-B297-4777-9E2A-D8B1C427CAC7}" EndProject @@ -41,7 +41,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Npgsql.EntityFramewo EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Azure.Messaging.ServiceBus", "src\Components\Aspire.Azure.Messaging.ServiceBus\Aspire.Azure.Messaging.ServiceBus.csproj", "{CC9CD371-9909-4101-83F1-22C7C2617DE4}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrderProcessor", "samples\eShopLite\OrderProcessor\OrderProcessor.csproj", "{955EDC6D-11A3-4408-9C00-7BFE140AD597}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrderProcessor", "playground\eShopLite\OrderProcessor\OrderProcessor.csproj", "{955EDC6D-11A3-4408-9C00-7BFE140AD597}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Npgsql.EntityFrameworkCore.PostgreSQL", "src\Components\Aspire.Npgsql.EntityFrameworkCore.PostgreSQL\Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.csproj", "{0F505BE9-42FE-49EC-93CC-57584C4C9671}" EndProject @@ -121,11 +121,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Microsoft.EntityFram EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dapr", "dapr", "{57A42144-739E-49A7-BADB-BB8F5F20FA17}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaprServiceA", "samples\dapr\ServiceA\DaprServiceA.csproj", "{185BCD98-BD26-4535-BE6E-44AAA4F7C145}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaprServiceA", "playground\dapr\ServiceA\DaprServiceA.csproj", "{185BCD98-BD26-4535-BE6E-44AAA4F7C145}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaprServiceB", "samples\dapr\ServiceB\DaprServiceB.csproj", "{B1D88C56-46EB-4171-A997-56E67875CF80}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaprServiceB", "playground\dapr\ServiceB\DaprServiceB.csproj", "{B1D88C56-46EB-4171-A997-56E67875CF80}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaprAppHost", "samples\dapr\AppHost\DaprAppHost.csproj", "{8EB719EE-38E4-4FAD-B3E5-F71FA7F7A3EB}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaprAppHost", "playground\dapr\AppHost\DaprAppHost.csproj", "{8EB719EE-38E4-4FAD-B3E5-F71FA7F7A3EB}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Hosting.Dapr", "src\Aspire.Hosting.Dapr\Aspire.Hosting.Dapr.csproj", "{E2EC79D0-80F7-4471-9613-D7C8C3D52F95}" EndProject @@ -141,7 +141,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Microsoft.Azure.Cosm EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests", "tests\Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests\Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests.csproj", "{FDA02617-9C49-4DA8-A43A-A34DBA9B8596}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CatalogDb", "samples\eShopLite\CatalogDb\CatalogDb.csproj", "{A84C4EE3-2601-4804-BCDC-E9948E164A22}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CatalogDb", "playground\eShopLite\CatalogDb\CatalogDb.csproj", "{A84C4EE3-2601-4804-BCDC-E9948E164A22}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{991DB378-6CB5-4441-BFC3-657400690FC3}" ProjectSection(SolutionItems) = preProject @@ -184,11 +184,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Hosting.Orleans", "s EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "orleans", "orleans", "{8BAF2119-8370-4E9E-A887-D92506F8C727}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrleansAppHost", "samples\orleans\OrleansAppHost\OrleansAppHost.csproj", "{04B03D1C-45C5-44D4-AEE5-BC315F3D9D26}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrleansAppHost", "playground\orleans\OrleansAppHost\OrleansAppHost.csproj", "{04B03D1C-45C5-44D4-AEE5-BC315F3D9D26}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrleansServer", "samples\orleans\OrleansServer\OrleansServer.csproj", "{20758E81-7316-49AC-8E1B-A5461397530A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrleansServer", "playground\orleans\OrleansServer\OrleansServer.csproj", "{20758E81-7316-49AC-8E1B-A5461397530A}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrleansServiceDefaults", "samples\orleans\OrleansServiceDefaults\OrleansServiceDefaults.csproj", "{F7D9FA54-1F64-4A36-961A-0087F8E88D07}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrleansServiceDefaults", "playground\orleans\OrleansServiceDefaults\OrleansServiceDefaults.csproj", "{F7D9FA54-1F64-4A36-961A-0087F8E88D07}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Confluent.Kafka", "src\Components\Aspire.Confluent.Kafka\Aspire.Confluent.Kafka.csproj", "{174E0507-3BB0-4CDC-829E-9CA75DA66473}" EndProject diff --git a/samples/.editorconfig b/playground/.editorconfig similarity index 100% rename from samples/.editorconfig rename to playground/.editorconfig diff --git a/samples/Directory.Build.props b/playground/Directory.Build.props similarity index 100% rename from samples/Directory.Build.props rename to playground/Directory.Build.props diff --git a/playground/README.md b/playground/README.md new file mode 100644 index 00000000000..322c5f1a3a2 --- /dev/null +++ b/playground/README.md @@ -0,0 +1,7 @@ +# Integrations + +This folder contains .NET Aspire applications used within this repository for testing. + +These are not intended as samples! In order to develop in this repository, we need some non-standard approaches that are not recommended or might not work elsewhere. + +To find samples, see https://github.com/dotnet/aspire-samples diff --git a/samples/dapr/AppHost/DaprAppHost.csproj b/playground/dapr/AppHost/DaprAppHost.csproj similarity index 100% rename from samples/dapr/AppHost/DaprAppHost.csproj rename to playground/dapr/AppHost/DaprAppHost.csproj diff --git a/samples/dapr/AppHost/Directory.Build.props b/playground/dapr/AppHost/Directory.Build.props similarity index 100% rename from samples/dapr/AppHost/Directory.Build.props rename to playground/dapr/AppHost/Directory.Build.props diff --git a/samples/dapr/AppHost/Directory.Build.targets b/playground/dapr/AppHost/Directory.Build.targets similarity index 100% rename from samples/dapr/AppHost/Directory.Build.targets rename to playground/dapr/AppHost/Directory.Build.targets diff --git a/samples/dapr/AppHost/Program.cs b/playground/dapr/AppHost/Program.cs similarity index 100% rename from samples/dapr/AppHost/Program.cs rename to playground/dapr/AppHost/Program.cs diff --git a/samples/dapr/AppHost/Properties/launchSettings.json b/playground/dapr/AppHost/Properties/launchSettings.json similarity index 100% rename from samples/dapr/AppHost/Properties/launchSettings.json rename to playground/dapr/AppHost/Properties/launchSettings.json diff --git a/samples/dapr/AppHost/appsettings.json b/playground/dapr/AppHost/appsettings.json similarity index 100% rename from samples/dapr/AppHost/appsettings.json rename to playground/dapr/AppHost/appsettings.json diff --git a/samples/dapr/AppHost/aspire-manifest.json b/playground/dapr/AppHost/aspire-manifest.json similarity index 100% rename from samples/dapr/AppHost/aspire-manifest.json rename to playground/dapr/AppHost/aspire-manifest.json diff --git a/samples/dapr/ServiceA/DaprServiceA.csproj b/playground/dapr/ServiceA/DaprServiceA.csproj similarity index 100% rename from samples/dapr/ServiceA/DaprServiceA.csproj rename to playground/dapr/ServiceA/DaprServiceA.csproj diff --git a/samples/dapr/ServiceA/Program.cs b/playground/dapr/ServiceA/Program.cs similarity index 100% rename from samples/dapr/ServiceA/Program.cs rename to playground/dapr/ServiceA/Program.cs diff --git a/samples/dapr/ServiceA/Properties/launchSettings.json b/playground/dapr/ServiceA/Properties/launchSettings.json similarity index 100% rename from samples/dapr/ServiceA/Properties/launchSettings.json rename to playground/dapr/ServiceA/Properties/launchSettings.json diff --git a/samples/dapr/ServiceA/ServiceA.http b/playground/dapr/ServiceA/ServiceA.http similarity index 100% rename from samples/dapr/ServiceA/ServiceA.http rename to playground/dapr/ServiceA/ServiceA.http diff --git a/samples/dapr/ServiceA/appsettings.Development.json b/playground/dapr/ServiceA/appsettings.Development.json similarity index 100% rename from samples/dapr/ServiceA/appsettings.Development.json rename to playground/dapr/ServiceA/appsettings.Development.json diff --git a/samples/dapr/ServiceA/appsettings.json b/playground/dapr/ServiceA/appsettings.json similarity index 100% rename from samples/dapr/ServiceA/appsettings.json rename to playground/dapr/ServiceA/appsettings.json diff --git a/samples/dapr/ServiceB/DaprServiceB.csproj b/playground/dapr/ServiceB/DaprServiceB.csproj similarity index 100% rename from samples/dapr/ServiceB/DaprServiceB.csproj rename to playground/dapr/ServiceB/DaprServiceB.csproj diff --git a/samples/dapr/ServiceB/Program.cs b/playground/dapr/ServiceB/Program.cs similarity index 100% rename from samples/dapr/ServiceB/Program.cs rename to playground/dapr/ServiceB/Program.cs diff --git a/samples/dapr/ServiceB/Properties/launchSettings.json b/playground/dapr/ServiceB/Properties/launchSettings.json similarity index 100% rename from samples/dapr/ServiceB/Properties/launchSettings.json rename to playground/dapr/ServiceB/Properties/launchSettings.json diff --git a/samples/dapr/ServiceB/ServiceB.http b/playground/dapr/ServiceB/ServiceB.http similarity index 100% rename from samples/dapr/ServiceB/ServiceB.http rename to playground/dapr/ServiceB/ServiceB.http diff --git a/samples/dapr/ServiceB/appsettings.Development.json b/playground/dapr/ServiceB/appsettings.Development.json similarity index 100% rename from samples/dapr/ServiceB/appsettings.Development.json rename to playground/dapr/ServiceB/appsettings.Development.json diff --git a/samples/dapr/ServiceB/appsettings.json b/playground/dapr/ServiceB/appsettings.json similarity index 100% rename from samples/dapr/ServiceB/appsettings.json rename to playground/dapr/ServiceB/appsettings.json diff --git a/samples/eShopLite/ApiGateway/ApiGateway.csproj b/playground/eShopLite/ApiGateway/ApiGateway.csproj similarity index 100% rename from samples/eShopLite/ApiGateway/ApiGateway.csproj rename to playground/eShopLite/ApiGateway/ApiGateway.csproj diff --git a/samples/eShopLite/ApiGateway/Program.cs b/playground/eShopLite/ApiGateway/Program.cs similarity index 100% rename from samples/eShopLite/ApiGateway/Program.cs rename to playground/eShopLite/ApiGateway/Program.cs diff --git a/samples/eShopLite/ApiGateway/Properties/launchSettings.json b/playground/eShopLite/ApiGateway/Properties/launchSettings.json similarity index 100% rename from samples/eShopLite/ApiGateway/Properties/launchSettings.json rename to playground/eShopLite/ApiGateway/Properties/launchSettings.json diff --git a/samples/eShopLite/ApiGateway/appsettings.Development.json b/playground/eShopLite/ApiGateway/appsettings.Development.json similarity index 100% rename from samples/eShopLite/ApiGateway/appsettings.Development.json rename to playground/eShopLite/ApiGateway/appsettings.Development.json diff --git a/samples/eShopLite/ApiGateway/appsettings.json b/playground/eShopLite/ApiGateway/appsettings.json similarity index 100% rename from samples/eShopLite/ApiGateway/appsettings.json rename to playground/eShopLite/ApiGateway/appsettings.json diff --git a/samples/eShopLite/AppHost/AppHost.csproj b/playground/eShopLite/AppHost/AppHost.csproj similarity index 100% rename from samples/eShopLite/AppHost/AppHost.csproj rename to playground/eShopLite/AppHost/AppHost.csproj diff --git a/samples/eShopLite/AppHost/Directory.Build.props b/playground/eShopLite/AppHost/Directory.Build.props similarity index 100% rename from samples/eShopLite/AppHost/Directory.Build.props rename to playground/eShopLite/AppHost/Directory.Build.props diff --git a/samples/eShopLite/AppHost/Directory.Build.targets b/playground/eShopLite/AppHost/Directory.Build.targets similarity index 100% rename from samples/eShopLite/AppHost/Directory.Build.targets rename to playground/eShopLite/AppHost/Directory.Build.targets diff --git a/samples/eShopLite/AppHost/Program.cs b/playground/eShopLite/AppHost/Program.cs similarity index 100% rename from samples/eShopLite/AppHost/Program.cs rename to playground/eShopLite/AppHost/Program.cs diff --git a/samples/eShopLite/AppHost/Properties/launchSettings.json b/playground/eShopLite/AppHost/Properties/launchSettings.json similarity index 100% rename from samples/eShopLite/AppHost/Properties/launchSettings.json rename to playground/eShopLite/AppHost/Properties/launchSettings.json diff --git a/samples/eShopLite/AppHost/appsettings.json b/playground/eShopLite/AppHost/appsettings.json similarity index 100% rename from samples/eShopLite/AppHost/appsettings.json rename to playground/eShopLite/AppHost/appsettings.json diff --git a/samples/eShopLite/AppHost/aspire-manifest.json b/playground/eShopLite/AppHost/aspire-manifest.json similarity index 100% rename from samples/eShopLite/AppHost/aspire-manifest.json rename to playground/eShopLite/AppHost/aspire-manifest.json diff --git a/samples/eShopLite/BasketService/BasketService.cs b/playground/eShopLite/BasketService/BasketService.cs similarity index 100% rename from samples/eShopLite/BasketService/BasketService.cs rename to playground/eShopLite/BasketService/BasketService.cs diff --git a/samples/eShopLite/BasketService/BasketService.csproj b/playground/eShopLite/BasketService/BasketService.csproj similarity index 100% rename from samples/eShopLite/BasketService/BasketService.csproj rename to playground/eShopLite/BasketService/BasketService.csproj diff --git a/samples/eShopLite/BasketService/Models/BasketItem.cs b/playground/eShopLite/BasketService/Models/BasketItem.cs similarity index 100% rename from samples/eShopLite/BasketService/Models/BasketItem.cs rename to playground/eShopLite/BasketService/Models/BasketItem.cs diff --git a/samples/eShopLite/BasketService/Models/CustomerBasket.cs b/playground/eShopLite/BasketService/Models/CustomerBasket.cs similarity index 100% rename from samples/eShopLite/BasketService/Models/CustomerBasket.cs rename to playground/eShopLite/BasketService/Models/CustomerBasket.cs diff --git a/samples/eShopLite/BasketService/Models/DecimalValue.cs b/playground/eShopLite/BasketService/Models/DecimalValue.cs similarity index 100% rename from samples/eShopLite/BasketService/Models/DecimalValue.cs rename to playground/eShopLite/BasketService/Models/DecimalValue.cs diff --git a/samples/eShopLite/BasketService/Models/Order.cs b/playground/eShopLite/BasketService/Models/Order.cs similarity index 100% rename from samples/eShopLite/BasketService/Models/Order.cs rename to playground/eShopLite/BasketService/Models/Order.cs diff --git a/samples/eShopLite/BasketService/Program.cs b/playground/eShopLite/BasketService/Program.cs similarity index 100% rename from samples/eShopLite/BasketService/Program.cs rename to playground/eShopLite/BasketService/Program.cs diff --git a/samples/eShopLite/BasketService/Properties/launchSettings.json b/playground/eShopLite/BasketService/Properties/launchSettings.json similarity index 100% rename from samples/eShopLite/BasketService/Properties/launchSettings.json rename to playground/eShopLite/BasketService/Properties/launchSettings.json diff --git a/samples/eShopLite/BasketService/Protos/basket.proto b/playground/eShopLite/BasketService/Protos/basket.proto similarity index 100% rename from samples/eShopLite/BasketService/Protos/basket.proto rename to playground/eShopLite/BasketService/Protos/basket.proto diff --git a/samples/eShopLite/BasketService/Repositories/IBasketRepository.cs b/playground/eShopLite/BasketService/Repositories/IBasketRepository.cs similarity index 100% rename from samples/eShopLite/BasketService/Repositories/IBasketRepository.cs rename to playground/eShopLite/BasketService/Repositories/IBasketRepository.cs diff --git a/samples/eShopLite/BasketService/Repositories/RedisBasketRepository.cs b/playground/eShopLite/BasketService/Repositories/RedisBasketRepository.cs similarity index 100% rename from samples/eShopLite/BasketService/Repositories/RedisBasketRepository.cs rename to playground/eShopLite/BasketService/Repositories/RedisBasketRepository.cs diff --git a/samples/eShopLite/BasketService/appsettings.Development.json b/playground/eShopLite/BasketService/appsettings.Development.json similarity index 100% rename from samples/eShopLite/BasketService/appsettings.Development.json rename to playground/eShopLite/BasketService/appsettings.Development.json diff --git a/samples/eShopLite/BasketService/appsettings.json b/playground/eShopLite/BasketService/appsettings.json similarity index 100% rename from samples/eShopLite/BasketService/appsettings.json rename to playground/eShopLite/BasketService/appsettings.json diff --git a/samples/eShopLite/CatalogDb/CatalogDb.csproj b/playground/eShopLite/CatalogDb/CatalogDb.csproj similarity index 100% rename from samples/eShopLite/CatalogDb/CatalogDb.csproj rename to playground/eShopLite/CatalogDb/CatalogDb.csproj diff --git a/samples/eShopLite/CatalogDb/CatalogDbInitializer.cs b/playground/eShopLite/CatalogDb/CatalogDbInitializer.cs similarity index 100% rename from samples/eShopLite/CatalogDb/CatalogDbInitializer.cs rename to playground/eShopLite/CatalogDb/CatalogDbInitializer.cs diff --git a/samples/eShopLite/CatalogDb/CatalogDbInitializerHealthCheck.cs b/playground/eShopLite/CatalogDb/CatalogDbInitializerHealthCheck.cs similarity index 100% rename from samples/eShopLite/CatalogDb/CatalogDbInitializerHealthCheck.cs rename to playground/eShopLite/CatalogDb/CatalogDbInitializerHealthCheck.cs diff --git a/samples/eShopLite/CatalogDb/Migrations/20230517065317_Initial.Designer.cs b/playground/eShopLite/CatalogDb/Migrations/20230517065317_Initial.Designer.cs similarity index 100% rename from samples/eShopLite/CatalogDb/Migrations/20230517065317_Initial.Designer.cs rename to playground/eShopLite/CatalogDb/Migrations/20230517065317_Initial.Designer.cs diff --git a/samples/eShopLite/CatalogDb/Migrations/20230517065317_Initial.cs b/playground/eShopLite/CatalogDb/Migrations/20230517065317_Initial.cs similarity index 100% rename from samples/eShopLite/CatalogDb/Migrations/20230517065317_Initial.cs rename to playground/eShopLite/CatalogDb/Migrations/20230517065317_Initial.cs diff --git a/samples/eShopLite/CatalogDb/Migrations/CatalogDbContextModelSnapshot.cs b/playground/eShopLite/CatalogDb/Migrations/CatalogDbContextModelSnapshot.cs similarity index 100% rename from samples/eShopLite/CatalogDb/Migrations/CatalogDbContextModelSnapshot.cs rename to playground/eShopLite/CatalogDb/Migrations/CatalogDbContextModelSnapshot.cs diff --git a/samples/eShopLite/CatalogDb/Model.cs b/playground/eShopLite/CatalogDb/Model.cs similarity index 100% rename from samples/eShopLite/CatalogDb/Model.cs rename to playground/eShopLite/CatalogDb/Model.cs diff --git a/samples/eShopLite/CatalogDb/Program.cs b/playground/eShopLite/CatalogDb/Program.cs similarity index 100% rename from samples/eShopLite/CatalogDb/Program.cs rename to playground/eShopLite/CatalogDb/Program.cs diff --git a/samples/eShopLite/CatalogDb/Properties/launchSettings.json b/playground/eShopLite/CatalogDb/Properties/launchSettings.json similarity index 100% rename from samples/eShopLite/CatalogDb/Properties/launchSettings.json rename to playground/eShopLite/CatalogDb/Properties/launchSettings.json diff --git a/samples/eShopLite/CatalogDb/appsettings.Development.json b/playground/eShopLite/CatalogDb/appsettings.Development.json similarity index 100% rename from samples/eShopLite/CatalogDb/appsettings.Development.json rename to playground/eShopLite/CatalogDb/appsettings.Development.json diff --git a/samples/eShopLite/CatalogDb/appsettings.json b/playground/eShopLite/CatalogDb/appsettings.json similarity index 100% rename from samples/eShopLite/CatalogDb/appsettings.json rename to playground/eShopLite/CatalogDb/appsettings.json diff --git a/samples/eShopLite/CatalogService/CatalogApi.cs b/playground/eShopLite/CatalogService/CatalogApi.cs similarity index 100% rename from samples/eShopLite/CatalogService/CatalogApi.cs rename to playground/eShopLite/CatalogService/CatalogApi.cs diff --git a/samples/eShopLite/CatalogService/CatalogService.csproj b/playground/eShopLite/CatalogService/CatalogService.csproj similarity index 100% rename from samples/eShopLite/CatalogService/CatalogService.csproj rename to playground/eShopLite/CatalogService/CatalogService.csproj diff --git a/samples/eShopLite/CatalogService/CatalogService.http b/playground/eShopLite/CatalogService/CatalogService.http similarity index 100% rename from samples/eShopLite/CatalogService/CatalogService.http rename to playground/eShopLite/CatalogService/CatalogService.http diff --git a/samples/eShopLite/CatalogService/Images/1.png b/playground/eShopLite/CatalogService/Images/1.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/1.png rename to playground/eShopLite/CatalogService/Images/1.png diff --git a/samples/eShopLite/CatalogService/Images/10.png b/playground/eShopLite/CatalogService/Images/10.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/10.png rename to playground/eShopLite/CatalogService/Images/10.png diff --git a/samples/eShopLite/CatalogService/Images/11.png b/playground/eShopLite/CatalogService/Images/11.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/11.png rename to playground/eShopLite/CatalogService/Images/11.png diff --git a/samples/eShopLite/CatalogService/Images/12.png b/playground/eShopLite/CatalogService/Images/12.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/12.png rename to playground/eShopLite/CatalogService/Images/12.png diff --git a/samples/eShopLite/CatalogService/Images/13.png b/playground/eShopLite/CatalogService/Images/13.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/13.png rename to playground/eShopLite/CatalogService/Images/13.png diff --git a/samples/eShopLite/CatalogService/Images/14.png b/playground/eShopLite/CatalogService/Images/14.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/14.png rename to playground/eShopLite/CatalogService/Images/14.png diff --git a/samples/eShopLite/CatalogService/Images/2.png b/playground/eShopLite/CatalogService/Images/2.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/2.png rename to playground/eShopLite/CatalogService/Images/2.png diff --git a/samples/eShopLite/CatalogService/Images/3.png b/playground/eShopLite/CatalogService/Images/3.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/3.png rename to playground/eShopLite/CatalogService/Images/3.png diff --git a/samples/eShopLite/CatalogService/Images/4.png b/playground/eShopLite/CatalogService/Images/4.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/4.png rename to playground/eShopLite/CatalogService/Images/4.png diff --git a/samples/eShopLite/CatalogService/Images/5.png b/playground/eShopLite/CatalogService/Images/5.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/5.png rename to playground/eShopLite/CatalogService/Images/5.png diff --git a/samples/eShopLite/CatalogService/Images/6.png b/playground/eShopLite/CatalogService/Images/6.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/6.png rename to playground/eShopLite/CatalogService/Images/6.png diff --git a/samples/eShopLite/CatalogService/Images/7.png b/playground/eShopLite/CatalogService/Images/7.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/7.png rename to playground/eShopLite/CatalogService/Images/7.png diff --git a/samples/eShopLite/CatalogService/Images/8.png b/playground/eShopLite/CatalogService/Images/8.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/8.png rename to playground/eShopLite/CatalogService/Images/8.png diff --git a/samples/eShopLite/CatalogService/Images/9.png b/playground/eShopLite/CatalogService/Images/9.png similarity index 100% rename from samples/eShopLite/CatalogService/Images/9.png rename to playground/eShopLite/CatalogService/Images/9.png diff --git a/samples/eShopLite/CatalogService/Program.cs b/playground/eShopLite/CatalogService/Program.cs similarity index 100% rename from samples/eShopLite/CatalogService/Program.cs rename to playground/eShopLite/CatalogService/Program.cs diff --git a/samples/eShopLite/CatalogService/Properties/launchSettings.json b/playground/eShopLite/CatalogService/Properties/launchSettings.json similarity index 100% rename from samples/eShopLite/CatalogService/Properties/launchSettings.json rename to playground/eShopLite/CatalogService/Properties/launchSettings.json diff --git a/samples/eShopLite/CatalogService/appsettings.Development.json b/playground/eShopLite/CatalogService/appsettings.Development.json similarity index 100% rename from samples/eShopLite/CatalogService/appsettings.Development.json rename to playground/eShopLite/CatalogService/appsettings.Development.json diff --git a/samples/eShopLite/CatalogService/appsettings.json b/playground/eShopLite/CatalogService/appsettings.json similarity index 100% rename from samples/eShopLite/CatalogService/appsettings.json rename to playground/eShopLite/CatalogService/appsettings.json diff --git a/samples/eShopLite/Deployment/api-gateway.yml b/playground/eShopLite/Deployment/api-gateway.yml similarity index 100% rename from samples/eShopLite/Deployment/api-gateway.yml rename to playground/eShopLite/Deployment/api-gateway.yml diff --git a/samples/eShopLite/Deployment/basket-service.yml b/playground/eShopLite/Deployment/basket-service.yml similarity index 100% rename from samples/eShopLite/Deployment/basket-service.yml rename to playground/eShopLite/Deployment/basket-service.yml diff --git a/samples/eShopLite/Deployment/catalog-service.yml b/playground/eShopLite/Deployment/catalog-service.yml similarity index 100% rename from samples/eShopLite/Deployment/catalog-service.yml rename to playground/eShopLite/Deployment/catalog-service.yml diff --git a/samples/eShopLite/Deployment/cert-manager.yml b/playground/eShopLite/Deployment/cert-manager.yml similarity index 100% rename from samples/eShopLite/Deployment/cert-manager.yml rename to playground/eShopLite/Deployment/cert-manager.yml diff --git a/samples/eShopLite/Deployment/deploy.cmd b/playground/eShopLite/Deployment/deploy.cmd similarity index 100% rename from samples/eShopLite/Deployment/deploy.cmd rename to playground/eShopLite/Deployment/deploy.cmd diff --git a/samples/eShopLite/Deployment/my-frontend.yml b/playground/eShopLite/Deployment/my-frontend.yml similarity index 100% rename from samples/eShopLite/Deployment/my-frontend.yml rename to playground/eShopLite/Deployment/my-frontend.yml diff --git a/samples/eShopLite/Deployment/postgres.yml b/playground/eShopLite/Deployment/postgres.yml similarity index 100% rename from samples/eShopLite/Deployment/postgres.yml rename to playground/eShopLite/Deployment/postgres.yml diff --git a/samples/eShopLite/Deployment/redis.yml b/playground/eShopLite/Deployment/redis.yml similarity index 100% rename from samples/eShopLite/Deployment/redis.yml rename to playground/eShopLite/Deployment/redis.yml diff --git a/samples/eShopLite/Deployment/undeploy.cmd b/playground/eShopLite/Deployment/undeploy.cmd similarity index 100% rename from samples/eShopLite/Deployment/undeploy.cmd rename to playground/eShopLite/Deployment/undeploy.cmd diff --git a/samples/eShopLite/MyFrontend/Components/AddToCart.razor b/playground/eShopLite/MyFrontend/Components/AddToCart.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/AddToCart.razor rename to playground/eShopLite/MyFrontend/Components/AddToCart.razor diff --git a/samples/eShopLite/MyFrontend/Components/App.razor b/playground/eShopLite/MyFrontend/Components/App.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/App.razor rename to playground/eShopLite/MyFrontend/Components/App.razor diff --git a/samples/eShopLite/MyFrontend/Components/Cart.razor b/playground/eShopLite/MyFrontend/Components/Cart.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Cart.razor rename to playground/eShopLite/MyFrontend/Components/Cart.razor diff --git a/samples/eShopLite/MyFrontend/Components/Layout/AppFooter.razor b/playground/eShopLite/MyFrontend/Components/Layout/AppFooter.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Layout/AppFooter.razor rename to playground/eShopLite/MyFrontend/Components/Layout/AppFooter.razor diff --git a/samples/eShopLite/MyFrontend/Components/Layout/MainLayout.razor b/playground/eShopLite/MyFrontend/Components/Layout/MainLayout.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Layout/MainLayout.razor rename to playground/eShopLite/MyFrontend/Components/Layout/MainLayout.razor diff --git a/samples/eShopLite/MyFrontend/Components/Layout/MainLayout.razor.css b/playground/eShopLite/MyFrontend/Components/Layout/MainLayout.razor.css similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Layout/MainLayout.razor.css rename to playground/eShopLite/MyFrontend/Components/Layout/MainLayout.razor.css diff --git a/samples/eShopLite/MyFrontend/Components/NavigationManagerExtensions.cs b/playground/eShopLite/MyFrontend/Components/NavigationManagerExtensions.cs similarity index 100% rename from samples/eShopLite/MyFrontend/Components/NavigationManagerExtensions.cs rename to playground/eShopLite/MyFrontend/Components/NavigationManagerExtensions.cs diff --git a/samples/eShopLite/MyFrontend/Components/Pages/Error.razor b/playground/eShopLite/MyFrontend/Components/Pages/Error.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Pages/Error.razor rename to playground/eShopLite/MyFrontend/Components/Pages/Error.razor diff --git a/samples/eShopLite/MyFrontend/Components/Pages/Home.razor b/playground/eShopLite/MyFrontend/Components/Pages/Home.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Pages/Home.razor rename to playground/eShopLite/MyFrontend/Components/Pages/Home.razor diff --git a/samples/eShopLite/MyFrontend/Components/Pages/Home.razor.css b/playground/eShopLite/MyFrontend/Components/Pages/Home.razor.css similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Pages/Home.razor.css rename to playground/eShopLite/MyFrontend/Components/Pages/Home.razor.css diff --git a/samples/eShopLite/MyFrontend/Components/Routes.razor b/playground/eShopLite/MyFrontend/Components/Routes.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/Routes.razor rename to playground/eShopLite/MyFrontend/Components/Routes.razor diff --git a/samples/eShopLite/MyFrontend/Components/_Imports.razor b/playground/eShopLite/MyFrontend/Components/_Imports.razor similarity index 100% rename from samples/eShopLite/MyFrontend/Components/_Imports.razor rename to playground/eShopLite/MyFrontend/Components/_Imports.razor diff --git a/samples/eShopLite/MyFrontend/MyFrontend.csproj b/playground/eShopLite/MyFrontend/MyFrontend.csproj similarity index 100% rename from samples/eShopLite/MyFrontend/MyFrontend.csproj rename to playground/eShopLite/MyFrontend/MyFrontend.csproj diff --git a/samples/eShopLite/MyFrontend/Program.cs b/playground/eShopLite/MyFrontend/Program.cs similarity index 100% rename from samples/eShopLite/MyFrontend/Program.cs rename to playground/eShopLite/MyFrontend/Program.cs diff --git a/samples/eShopLite/MyFrontend/Properties/launchSettings.json b/playground/eShopLite/MyFrontend/Properties/launchSettings.json similarity index 100% rename from samples/eShopLite/MyFrontend/Properties/launchSettings.json rename to playground/eShopLite/MyFrontend/Properties/launchSettings.json diff --git a/samples/eShopLite/MyFrontend/Services/BasketServiceClient.cs b/playground/eShopLite/MyFrontend/Services/BasketServiceClient.cs similarity index 100% rename from samples/eShopLite/MyFrontend/Services/BasketServiceClient.cs rename to playground/eShopLite/MyFrontend/Services/BasketServiceClient.cs diff --git a/samples/eShopLite/MyFrontend/Services/CatalogServiceClient.cs b/playground/eShopLite/MyFrontend/Services/CatalogServiceClient.cs similarity index 100% rename from samples/eShopLite/MyFrontend/Services/CatalogServiceClient.cs rename to playground/eShopLite/MyFrontend/Services/CatalogServiceClient.cs diff --git a/samples/eShopLite/MyFrontend/appsettings.Development.json b/playground/eShopLite/MyFrontend/appsettings.Development.json similarity index 100% rename from samples/eShopLite/MyFrontend/appsettings.Development.json rename to playground/eShopLite/MyFrontend/appsettings.Development.json diff --git a/samples/eShopLite/MyFrontend/appsettings.json b/playground/eShopLite/MyFrontend/appsettings.json similarity index 100% rename from samples/eShopLite/MyFrontend/appsettings.json rename to playground/eShopLite/MyFrontend/appsettings.json diff --git a/samples/eShopLite/MyFrontend/wwwroot/site.css b/playground/eShopLite/MyFrontend/wwwroot/site.css similarity index 100% rename from samples/eShopLite/MyFrontend/wwwroot/site.css rename to playground/eShopLite/MyFrontend/wwwroot/site.css diff --git a/samples/eShopLite/OrderProcessor/OrderProcessingWorker.cs b/playground/eShopLite/OrderProcessor/OrderProcessingWorker.cs similarity index 100% rename from samples/eShopLite/OrderProcessor/OrderProcessingWorker.cs rename to playground/eShopLite/OrderProcessor/OrderProcessingWorker.cs diff --git a/samples/eShopLite/OrderProcessor/OrderProcessor.csproj b/playground/eShopLite/OrderProcessor/OrderProcessor.csproj similarity index 100% rename from samples/eShopLite/OrderProcessor/OrderProcessor.csproj rename to playground/eShopLite/OrderProcessor/OrderProcessor.csproj diff --git a/samples/eShopLite/OrderProcessor/Program.cs b/playground/eShopLite/OrderProcessor/Program.cs similarity index 100% rename from samples/eShopLite/OrderProcessor/Program.cs rename to playground/eShopLite/OrderProcessor/Program.cs diff --git a/samples/eShopLite/OrderProcessor/Properties/launchSettings.json b/playground/eShopLite/OrderProcessor/Properties/launchSettings.json similarity index 100% rename from samples/eShopLite/OrderProcessor/Properties/launchSettings.json rename to playground/eShopLite/OrderProcessor/Properties/launchSettings.json diff --git a/samples/eShopLite/OrderProcessor/appsettings.Development.json b/playground/eShopLite/OrderProcessor/appsettings.Development.json similarity index 100% rename from samples/eShopLite/OrderProcessor/appsettings.Development.json rename to playground/eShopLite/OrderProcessor/appsettings.Development.json diff --git a/samples/eShopLite/OrderProcessor/appsettings.json b/playground/eShopLite/OrderProcessor/appsettings.json similarity index 100% rename from samples/eShopLite/OrderProcessor/appsettings.json rename to playground/eShopLite/OrderProcessor/appsettings.json diff --git a/samples/eShopLite/README.md b/playground/eShopLite/README.md similarity index 100% rename from samples/eShopLite/README.md rename to playground/eShopLite/README.md diff --git a/samples/eShopLite/ServiceDefaults/Extensions.cs b/playground/eShopLite/ServiceDefaults/Extensions.cs similarity index 100% rename from samples/eShopLite/ServiceDefaults/Extensions.cs rename to playground/eShopLite/ServiceDefaults/Extensions.cs diff --git a/samples/eShopLite/ServiceDefaults/ServiceDefaults.csproj b/playground/eShopLite/ServiceDefaults/ServiceDefaults.csproj similarity index 100% rename from samples/eShopLite/ServiceDefaults/ServiceDefaults.csproj rename to playground/eShopLite/ServiceDefaults/ServiceDefaults.csproj diff --git a/samples/eShopLite/azure.yaml b/playground/eShopLite/azure.yaml similarity index 100% rename from samples/eShopLite/azure.yaml rename to playground/eShopLite/azure.yaml diff --git a/samples/eShopLite/build-containers.cmd b/playground/eShopLite/build-containers.cmd similarity index 100% rename from samples/eShopLite/build-containers.cmd rename to playground/eShopLite/build-containers.cmd diff --git a/samples/eShopLite/deploy.cmd b/playground/eShopLite/deploy.cmd similarity index 100% rename from samples/eShopLite/deploy.cmd rename to playground/eShopLite/deploy.cmd diff --git a/samples/eShopLite/eShopLite.sln b/playground/eShopLite/eShopLite.sln similarity index 100% rename from samples/eShopLite/eShopLite.sln rename to playground/eShopLite/eShopLite.sln diff --git a/samples/eShopLite/infra/eshoplite/app.bicep b/playground/eShopLite/infra/eshoplite/app.bicep similarity index 100% rename from samples/eShopLite/infra/eshoplite/app.bicep rename to playground/eShopLite/infra/eshoplite/app.bicep diff --git a/samples/eShopLite/infra/main.bicep b/playground/eShopLite/infra/main.bicep similarity index 100% rename from samples/eShopLite/infra/main.bicep rename to playground/eShopLite/infra/main.bicep diff --git a/samples/eShopLite/infra/main.parameters.json b/playground/eShopLite/infra/main.parameters.json similarity index 100% rename from samples/eShopLite/infra/main.parameters.json rename to playground/eShopLite/infra/main.parameters.json diff --git a/samples/orleans/Directory.Build.props b/playground/orleans/Directory.Build.props similarity index 100% rename from samples/orleans/Directory.Build.props rename to playground/orleans/Directory.Build.props diff --git a/samples/orleans/OrleansAppHost/Directory.Build.props b/playground/orleans/OrleansAppHost/Directory.Build.props similarity index 100% rename from samples/orleans/OrleansAppHost/Directory.Build.props rename to playground/orleans/OrleansAppHost/Directory.Build.props diff --git a/samples/orleans/OrleansAppHost/Directory.Build.targets b/playground/orleans/OrleansAppHost/Directory.Build.targets similarity index 100% rename from samples/orleans/OrleansAppHost/Directory.Build.targets rename to playground/orleans/OrleansAppHost/Directory.Build.targets diff --git a/samples/orleans/OrleansAppHost/OrleansAppHost.csproj b/playground/orleans/OrleansAppHost/OrleansAppHost.csproj similarity index 100% rename from samples/orleans/OrleansAppHost/OrleansAppHost.csproj rename to playground/orleans/OrleansAppHost/OrleansAppHost.csproj diff --git a/samples/orleans/OrleansAppHost/Program.cs b/playground/orleans/OrleansAppHost/Program.cs similarity index 100% rename from samples/orleans/OrleansAppHost/Program.cs rename to playground/orleans/OrleansAppHost/Program.cs diff --git a/samples/orleans/OrleansAppHost/appsettings.json b/playground/orleans/OrleansAppHost/appsettings.json similarity index 100% rename from samples/orleans/OrleansAppHost/appsettings.json rename to playground/orleans/OrleansAppHost/appsettings.json diff --git a/samples/orleans/OrleansServer/OrleansServer.csproj b/playground/orleans/OrleansServer/OrleansServer.csproj similarity index 100% rename from samples/orleans/OrleansServer/OrleansServer.csproj rename to playground/orleans/OrleansServer/OrleansServer.csproj diff --git a/samples/orleans/OrleansServer/Program.cs b/playground/orleans/OrleansServer/Program.cs similarity index 100% rename from samples/orleans/OrleansServer/Program.cs rename to playground/orleans/OrleansServer/Program.cs diff --git a/samples/orleans/OrleansServer/Properties/launchSettings.json b/playground/orleans/OrleansServer/Properties/launchSettings.json similarity index 100% rename from samples/orleans/OrleansServer/Properties/launchSettings.json rename to playground/orleans/OrleansServer/Properties/launchSettings.json diff --git a/samples/orleans/OrleansServer/appsettings.json b/playground/orleans/OrleansServer/appsettings.json similarity index 100% rename from samples/orleans/OrleansServer/appsettings.json rename to playground/orleans/OrleansServer/appsettings.json diff --git a/samples/orleans/OrleansServer/wwwroot/index.html b/playground/orleans/OrleansServer/wwwroot/index.html similarity index 100% rename from samples/orleans/OrleansServer/wwwroot/index.html rename to playground/orleans/OrleansServer/wwwroot/index.html diff --git a/samples/orleans/OrleansServiceDefaults/Extensions.cs b/playground/orleans/OrleansServiceDefaults/Extensions.cs similarity index 100% rename from samples/orleans/OrleansServiceDefaults/Extensions.cs rename to playground/orleans/OrleansServiceDefaults/Extensions.cs diff --git a/samples/orleans/OrleansServiceDefaults/OrleansServiceDefaults.csproj b/playground/orleans/OrleansServiceDefaults/OrleansServiceDefaults.csproj similarity index 100% rename from samples/orleans/OrleansServiceDefaults/OrleansServiceDefaults.csproj rename to playground/orleans/OrleansServiceDefaults/OrleansServiceDefaults.csproj