diff --git a/src/Clients/Clients.Grpc.Caller/Clients.Grpc.Caller.csproj b/src/Clients/Clients.Grpc.Caller/Clients.Grpc.Caller.csproj
deleted file mode 100644
index 7cf903982..000000000
--- a/src/Clients/Clients.Grpc.Caller/Clients.Grpc.Caller.csproj
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
- Exe
- netcoreapp3.0
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Clients/Clients.Grpc.Caller/Program.cs b/src/Clients/Clients.Grpc.Caller/Program.cs
deleted file mode 100644
index 5a671ac6e..000000000
--- a/src/Clients/Clients.Grpc.Caller/Program.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-using System;
-using System.Net.Http;
-using System.Threading.Tasks;
-using Grpc.Core;
-using Grpc.Net.Client;
-using GrpcBasket;
-namespace Clients.Grpc.Caller
-{
- class Program
- {
- static async Task Main(string[] args)
- {
- Console.WriteLine("Starting...");
- AppContext.SetSwitch("System.Net.Http.SocketsHttpHandler.Http2UnencryptedSupport", true);
- AppContext.SetSwitch("System.Net.Http.SocketsHttpHandler.Http2Support", true);
-
- using (var httpClientHandler = new HttpClientHandler())
- {
- httpClientHandler.ServerCertificateCustomValidationCallback = (message, cert, chain, errors) => { return true; };
- using (var httpClient = new HttpClient(httpClientHandler))
- {
- // Make your request...
- // var httpClient = new HttpClient();
- // The port number(5001) must match the port of the gRPC server.
- //httpClient.BaseAddress = new Uri("http://localhost:5103");
- httpClient.BaseAddress = new Uri("http://localhost:5580");
- //httpClient.DefaultRequestVersion = Version.Parse("2.0");
- var client = GrpcClient.Create(httpClient);
-
- try
- {
- var reply = await client.GetBasketByIdAsync(
- new BasketRequest { Id = "4f71a02f-4738-43a9-8c81-7652877e7102" });
- Console.WriteLine("Greeting: " + reply.Buyerid);
- Console.WriteLine("Greeting: " + reply.Items);
-
- }
- //catch(Grpc)
- catch (RpcException e)
- {
- Console.WriteLine($"Error calling via grpc: {e.Status} - {e.Message}");
- }
-
- Console.WriteLine("Press any key to exit...");
- Console.ReadKey();
- }
- }
- }
- }
-}
diff --git a/src/Clients/Clients.Grpc.Caller/Protos/basket.proto b/src/Clients/Clients.Grpc.Caller/Protos/basket.proto
deleted file mode 100644
index f23c2f38e..000000000
--- a/src/Clients/Clients.Grpc.Caller/Protos/basket.proto
+++ /dev/null
@@ -1,34 +0,0 @@
-syntax = "proto3";
-
-option csharp_namespace = "GrpcBasket";
-
-package BasketApi;
-
-service Basket {
- rpc GetBasketById(BasketRequest) returns (CustomerBasketResponse);
- rpc UpdateBasket(CustomerBasketRequest) returns (CustomerBasketResponse);
-}
-
-message BasketRequest {
- string id = 1;
-}
-
-message CustomerBasketRequest {
- string buyerid = 1;
- repeated BasketItemResponse items = 2;
-}
-
-message CustomerBasketResponse {
- string buyerid = 1;
- repeated BasketItemResponse items = 2;
-}
-
-message BasketItemResponse {
- string id = 1;
- int32 productid = 2;
- string productname = 3;
- double unitprice = 4;
- double oldunitprice = 5;
- int32 quantity = 6;
- string pictureurl = 7;
-}
\ No newline at end of file
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
deleted file mode 100644
index b137daefc..000000000
--- a/src/Directory.Build.props
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/_build/ReadMe.md b/src/_build/ReadMe.md
deleted file mode 100644
index 536add60b..000000000
--- a/src/_build/ReadMe.md
+++ /dev/null
@@ -1 +0,0 @@
-`Please define why we are using this here.`
diff --git a/src/_build/dependencies.props b/src/_build/dependencies.props
deleted file mode 100644
index ee22d5ccb..000000000
--- a/src/_build/dependencies.props
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
- netstandard2.1
- netcoreapp3.0
- 15.8.0
- preview
-
-
-
- 2.1.1
- 2.1.1
-
-
-
- 2.9.406
-
-
-
- 0.1.22-pre3
- 0.1.22-pre3
- 3.9.1
- 1.22.0
- 2.23.0
- 0.1.22-pre2
-
- 2.2.0
- 2.2.0
- 2.2.0
- 2.2.0
- 2.2.0
- 2.2.0
- 2.2.3
- 2.2.22
- 2.2.2
- 4.2.1
- 4.9.2
- 2.6.375
- 1.50.7
- 7.5.0
- 3.0.0-preview3.4
- 3.0.0-preview3.4
- 3.0.0-preview3.4
- 3.0.0-preview3.4
- 3.0.0-preview3.4
- 5.1.0
- 5.1.0
- 2.2.1
- 2.6.1
- 1.0.2
- 5.2.7
- 3.0.0-preview8.19405.7
- 3.0.0-preview8.19405.7
- 3.0.0-preview8.19405.7
- 3.0.0-preview4-19123-01
- 3.0.0-preview4-19123-01
- 2.2.0-preview2-35157
- 3.0.0-preview8.19405.7
- 2.2.0
- 1.0.0
- 3.0.0-preview4-19123-01
- 3.0.0-preview4-19123-01
- 2.2.0
- 3.0.0-preview8.19405.7
- 3.0.0-preview4-19123-01
- 3.0.0-preview4-19123-01
- 3.0.0-preview8.19405.7
- 3.0.0-preview6.19307.2
- 3.0.0-preview4-19123-01
- 3.0.0-alpha1-10670
- 3.0.0-alpha1-34847
- 3.0.0-preview8.19405.7
- 3.0.0
- 15.9.20
- 4.5.0
- 3.0.0-preview5.19227.1
- 3.0.0-preview8.19405.11
- 3.0.0-preview5.19227.1
- 3.0.0-preview8.19405.11
- 3.0.0-preview5.19227.1
- 3.0.0-preview8.19405.11
- 3.0.0-preview8.19405.11
- 3.0.0-preview8.19405.4
- 2.2.0
- 2.2.0
- 3.0.0-preview8.19405.4
- 2.2.0
- 2.2.0
- 3.0.0-preview8.19405.7
- 3.0.0-preview8.19405.4
- 2.2.0
- 16.0.1
- 3.0.0-preview8.19405.3
- 1.0.2105168
- 1.7.9
- 3.0.0-preview6-19319-03
- 1.0.172
- 2.9.0-beta2
- 2.9.0-beta2
- 2.9.0-beta2
- 4.10.1
- 12.0.2
- 12.0.1
- 6.0.1
- 5.0.1
- 3.0.0-dev-00053
- 2.1.3
- 3.1.1-dev-00209
- 3.1.1
- 4.2.1
- 4.0.0
- 1.2.6
- 5.0.0-rc2
- 4.7.0-preview8.19405.3
- 4.3.0
- 4.5.1
- 4.3.0
- 4.5.0
- 2.4.0
- 2.4.0
-
-
-
- https://github.com/dotnet-architecture/eShopOnContainers/blob/master/LICENSE
- https://github.com/dotnet-architecture/eShopOnContainers
- https://github.com/dotnet-architecture/eShopOnContainers
- Microsoft
-
-
-
\ No newline at end of file
diff --git a/src/csproj-files.txt b/src/csproj-files.txt
deleted file mode 100644
index 6dc3532d9..000000000
--- a/src/csproj-files.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-COPY src/ApiGateways/ApiGw-Base/*.csproj /src/src/ApiGateways/ApiGw-Base/
-COPY src/ApiGateways/Mobile.Bff.Shopping/aggregator/*.csproj /src/src/ApiGateways/Mobile.Bff.Shopping/aggregator/
-COPY src/ApiGateways/Web.Bff.Shopping/aggregator/*.csproj /src/src/ApiGateways/Web.Bff.Shopping/aggregator/
-COPY src/BuildingBlocks/EventBus/CommandBus/*.csproj /src/src/BuildingBlocks/EventBus/CommandBus/
-COPY src/BuildingBlocks/EventBus/EventBus/*.csproj /src/src/BuildingBlocks/EventBus/EventBus/
-COPY src/BuildingBlocks/EventBus/EventBus.Tests/*.csproj /src/src/BuildingBlocks/EventBus/EventBus.Tests/
-COPY src/BuildingBlocks/EventBus/EventBusRabbitMQ/*.csproj /src/src/BuildingBlocks/EventBus/EventBusRabbitMQ/
-COPY src/BuildingBlocks/EventBus/EventBusServiceBus/*.csproj /src/src/BuildingBlocks/EventBus/EventBusServiceBus/
-COPY src/BuildingBlocks/EventBus/IntegrationEventLogEF/*.csproj /src/src/BuildingBlocks/EventBus/IntegrationEventLogEF/
-COPY src/BuildingBlocks/WebHostCustomization/WebHost.Customization/*.csproj /src/src/BuildingBlocks/WebHostCustomization/WebHost.Customization/
-COPY src/Services/Basket/Basket.API/*.csproj /src/src/Services/Basket/Basket.API/
-COPY src/Services/Basket/Basket.FunctionalTests/*.csproj /src/src/Services/Basket/Basket.FunctionalTests/
-COPY src/Services/Basket/Basket.UnitTests/*.csproj /src/src/Services/Basket/Basket.UnitTests/
-COPY src/Services/Catalog/Catalog.API/*.csproj /src/src/Services/Catalog/Catalog.API/
-COPY src/Services/Catalog/Catalog.FunctionalTests/*.csproj /src/src/Services/Catalog/Catalog.FunctionalTests/
-COPY src/Services/Catalog/Catalog.UnitTests/*.csproj /src/src/Services/Catalog/Catalog.UnitTests/
-COPY src/Services/Identity/Identity.API/*.csproj /src/src/Services/Identity/Identity.API/
-COPY src/Services/Location/Locations.API/*.csproj /src/src/Services/Location/Locations.API/
-COPY src/Services/Location/Locations.FunctionalTests/*.csproj /src/src/Services/Location/Locations.FunctionalTests/
-COPY src/Services/Marketing/Marketing.API/*.csproj /src/src/Services/Marketing/Marketing.API/
-COPY src/Services/Marketing/Marketing.FunctionalTests/*.csproj /src/src/Services/Marketing/Marketing.FunctionalTests/
-COPY src/Services/Ordering/Ordering.API/*.csproj /src/src/Services/Ordering/Ordering.API/
-COPY src/Services/Ordering/Ordering.BackgroundTasks/*.csproj /src/src/Services/Ordering/Ordering.BackgroundTasks/
-COPY src/Services/Ordering/Ordering.Domain/*.csproj /src/src/Services/Ordering/Ordering.Domain/
-COPY src/Services/Ordering/Ordering.FunctionalTests/*.csproj /src/src/Services/Ordering/Ordering.FunctionalTests/
-COPY src/Services/Ordering/Ordering.Infrastructure/*.csproj /src/src/Services/Ordering/Ordering.Infrastructure/
-COPY src/Services/Ordering/Ordering.SignalrHub/*.csproj /src/src/Services/Ordering/Ordering.SignalrHub/
-COPY src/Services/Ordering/Ordering.UnitTests/*.csproj /src/src/Services/Ordering/Ordering.UnitTests/
-COPY src/Services/Payment/Payment.API/*.csproj /src/src/Services/Payment/Payment.API/
-COPY src/Services/Webhooks/Webhooks.API/*.csproj /src/src/Services/Webhooks/Webhooks.API/
-COPY src/Web/WebhookClient/*.csproj /src/src/Web/WebhookClient/
-COPY src/Web/WebMVC/*.csproj /src/src/Web/WebMVC/
-COPY src/Web/WebSPA/*.csproj /src/src/Web/WebSPA/
-COPY src/Web/WebStatus/*.csproj /src/src/Web/WebStatus/
diff --git a/src/package-lock.json b/src/package-lock.json
deleted file mode 100644
index ba627e674..000000000
--- a/src/package-lock.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "requires": true,
- "lockfileVersion": 1,
- "dependencies": {
- "@aspnet/signalr": {
- "version": "1.0.0-preview1-update1",
- "resolved": "https://registry.npmjs.org/@aspnet/signalr/-/signalr-1.0.0-preview1-update1.tgz",
- "integrity": "sha512-TGFCoLa2svN37Ew5ue0kGFxbkmQzq2I9N5TMLFBWRrpTYF4txlE3yPX0EaPt/NToKBaK1A+VK8Q+1MGSYtnqUw=="
- }
- }
-}
diff --git a/src/scripts/restore-packages b/src/scripts/restore-packages
deleted file mode 100644
index 58bb10c62..000000000
--- a/src/scripts/restore-packages
+++ /dev/null
@@ -1 +0,0 @@
-echo RESTORING ALL PACKAGES...; for f in /src/csproj-files/*.csproj; do dotnet restore $f; done
\ No newline at end of file
diff --git a/src/scripts/restore-packages.cmd b/src/scripts/restore-packages.cmd
deleted file mode 100644
index 9f3a8434e..000000000
--- a/src/scripts/restore-packages.cmd
+++ /dev/null
@@ -1 +0,0 @@
-for %%p in (csproj-files\*.csproj) do dotnet restore %%p