diff --git a/README.md b/README.md index 039d7e1..3bdbf29 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ If you're using macOs or Linux, or on Windows but don't want to use Visual Studi ### Updating and installing the .NET SDK workload for Aspire -After installing Visual Studio Preview or the required .NET SDK, you will need to update and install the .NET SDK workload for Aspire. This workshop is using the latest preview of .NET Aspire (preview.7). For your convenience, scripts are provided in this repository to make this process easy: +After installing Visual Studio Preview or the required .NET SDK, you will need to update and install the .NET SDK workload for Aspire. This workshop is using the latest version of .NET Aspire (8.0.1). For your convenience, scripts are provided in this repository to make this process easy: 1. Clone [this repo](https://github.com/dotnet-presentations/eshop-app-workshop) to your machine. 1. In your terminal, navigate to the repo root and run the command `dotnet --version` to verify you are using version 8.0.100 or later of the .NET SDK: @@ -43,7 +43,7 @@ After installing Visual Studio Preview or the required .NET SDK, you will need t build.sh ``` -1. This script will download and install the latest build of the preview.7 version of the Aspire workload, followed by building all solutions in this repo. +1. This script will download and install the latest version of the Aspire workload, followed by building all solutions in this repo. 1. If your machine is successfully configured, you should see a message indicating the build succeeded: ```shell diff --git a/global.json b/global.json index d6c191f..1c1557c 100644 --- a/global.json +++ b/global.json @@ -1,7 +1,7 @@ { "sdk": { "version": "8.0.100", - "rollForward": "latestFeature", + "rollForward": "feature", "allowPrerelease": true } } \ No newline at end of file diff --git a/labs/1-Create-Catalog-API/README.md b/labs/1-Create-Catalog-API/README.md index 6e32e77..397e28b 100644 --- a/labs/1-Create-Catalog-API/README.md +++ b/labs/1-Create-Catalog-API/README.md @@ -139,7 +139,7 @@ Containers are extremely useful for hosting service dependencies, but rather tha ``` ```xml - + ``` 1. Use the methods on the `builder` variable to create a PostgreSQL instance called `postgres` with pgAdmin enabled, and a database called `CatalogDB`. Ensure that the `catalog-db-mgr` project resource is configured with a reference to the `catalogDb`: diff --git a/labs/1-Create-Catalog-API/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/1-Create-Catalog-API/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj index f0d5f59..9d8a4be 100644 --- a/labs/1-Create-Catalog-API/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/1-Create-Catalog-API/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -14,7 +14,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/1-Create-Catalog-API/end/Catalog.Data/Catalog.Data.csproj b/labs/1-Create-Catalog-API/end/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/1-Create-Catalog-API/end/Catalog.Data/Catalog.Data.csproj +++ b/labs/1-Create-Catalog-API/end/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/1-Create-Catalog-API/end/eShop.AppHost/eShop.AppHost.csproj b/labs/1-Create-Catalog-API/end/eShop.AppHost/eShop.AppHost.csproj index 9f745a6..aaf4044 100644 --- a/labs/1-Create-Catalog-API/end/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/1-Create-Catalog-API/end/eShop.AppHost/eShop.AppHost.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/labs/1-Create-Catalog-API/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/1-Create-Catalog-API/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 0705bec..66101d4 100644 --- a/labs/1-Create-Catalog-API/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/1-Create-Catalog-API/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -12,7 +12,7 @@ - + diff --git a/labs/1-Create-Catalog-API/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/1-Create-Catalog-API/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 0e2a543..38f0cb6 100644 --- a/labs/1-Create-Catalog-API/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/1-Create-Catalog-API/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -12,7 +12,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/1-Create-Catalog-API/src/Catalog.Data/Catalog.Data.csproj b/labs/1-Create-Catalog-API/src/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/1-Create-Catalog-API/src/Catalog.Data/Catalog.Data.csproj +++ b/labs/1-Create-Catalog-API/src/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/2-Create-Blazor-Frontend/README.md b/labs/2-Create-Blazor-Frontend/README.md index dd87929..ed2ed6f 100644 --- a/labs/2-Create-Blazor-Frontend/README.md +++ b/labs/2-Create-Blazor-Frontend/README.md @@ -163,10 +163,10 @@ Now that we have a service we can use to easily retrieve the catalog items from ![Catalog page with no item images](./img/eshop-web-catalog-no-images.png) 1. Open the browser developer tools (F12) and navigate to the **Network** pane then refresh the page. From the failed requests log we can see the images are trying to be loaded from paths like `/product-images/99`, where `99` is the product ID but the site doesn't have these files or any endpoint configured to serve them. Like the product details, the product images are served by the Catalog API. -1. [YARP](https://microsoft.github.io/reverse-proxy/) is a package for ASP.NET Core applications that provides highly customizable reverse proxying capabilities. We'll use YARP to proxy the product image requests to the frontend site on to the Catalog API. Add a reference to the `Microsoft.Extensions.ServiceDiscovery.Yarp` package, version `8.0.0-preview.7.24251.11`. You can use the [`dotnet` CLI](https://learn.microsoft.com/dotnet/core/tools/dotnet-add-package), or Visual Studio NuGet Package Manager, or edit the `WebApp.csproj` directly: +1. [YARP](https://microsoft.github.io/reverse-proxy/) is a package for ASP.NET Core applications that provides highly customizable reverse proxying capabilities. We'll use YARP to proxy the product image requests to the frontend site on to the Catalog API. Add a reference to the `Microsoft.Extensions.ServiceDiscovery.Yarp` package, version `8.0.1`. You can use the [`dotnet` CLI](https://learn.microsoft.com/dotnet/core/tools/dotnet-add-package), or Visual Studio NuGet Package Manager, or edit the `WebApp.csproj` directly: ```xml - + ``` 1. To setup the proxying behavior, first add a line to the `AddApplicationServices` method in the `HostingExtensions.cs` file, to add the require services to the application's DI container: diff --git a/labs/2-Create-Blazor-Frontend/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/2-Create-Blazor-Frontend/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/2-Create-Blazor-Frontend/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/2-Create-Blazor-Frontend/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/2-Create-Blazor-Frontend/end/Catalog.Data/Catalog.Data.csproj b/labs/2-Create-Blazor-Frontend/end/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/2-Create-Blazor-Frontend/end/Catalog.Data/Catalog.Data.csproj +++ b/labs/2-Create-Blazor-Frontend/end/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/2-Create-Blazor-Frontend/end/WebApp/WebApp.csproj b/labs/2-Create-Blazor-Frontend/end/WebApp/WebApp.csproj index e6c7b93..dc8d410 100644 --- a/labs/2-Create-Blazor-Frontend/end/WebApp/WebApp.csproj +++ b/labs/2-Create-Blazor-Frontend/end/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/2-Create-Blazor-Frontend/end/eShop.AppHost/eShop.AppHost.csproj b/labs/2-Create-Blazor-Frontend/end/eShop.AppHost/eShop.AppHost.csproj index 554f492..7dc9edc 100644 --- a/labs/2-Create-Blazor-Frontend/end/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/2-Create-Blazor-Frontend/end/eShop.AppHost/eShop.AppHost.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/labs/2-Create-Blazor-Frontend/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/2-Create-Blazor-Frontend/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 3ea593f..8215c6f 100644 --- a/labs/2-Create-Blazor-Frontend/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/2-Create-Blazor-Frontend/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -15,7 +15,7 @@ - + diff --git a/labs/2-Create-Blazor-Frontend/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/2-Create-Blazor-Frontend/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/2-Create-Blazor-Frontend/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/2-Create-Blazor-Frontend/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/2-Create-Blazor-Frontend/src/Catalog.Data/Catalog.Data.csproj b/labs/2-Create-Blazor-Frontend/src/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/2-Create-Blazor-Frontend/src/Catalog.Data/Catalog.Data.csproj +++ b/labs/2-Create-Blazor-Frontend/src/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/2-Create-Blazor-Frontend/src/eShop.AppHost/eShop.AppHost.csproj b/labs/2-Create-Blazor-Frontend/src/eShop.AppHost/eShop.AppHost.csproj index f7a0020..b787a4d 100644 --- a/labs/2-Create-Blazor-Frontend/src/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/2-Create-Blazor-Frontend/src/eShop.AppHost/eShop.AppHost.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/labs/2-Create-Blazor-Frontend/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/2-Create-Blazor-Frontend/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 3ea593f..8215c6f 100644 --- a/labs/2-Create-Blazor-Frontend/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/2-Create-Blazor-Frontend/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -15,7 +15,7 @@ - + diff --git a/labs/3-Add-Identity/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/3-Add-Identity/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/3-Add-Identity/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/3-Add-Identity/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/3-Add-Identity/end/Catalog.Data/Catalog.Data.csproj b/labs/3-Add-Identity/end/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/3-Add-Identity/end/Catalog.Data/Catalog.Data.csproj +++ b/labs/3-Add-Identity/end/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/3-Add-Identity/end/WebApp/WebApp.csproj b/labs/3-Add-Identity/end/WebApp/WebApp.csproj index 1608dba..30ae4b3 100644 --- a/labs/3-Add-Identity/end/WebApp/WebApp.csproj +++ b/labs/3-Add-Identity/end/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/3-Add-Identity/end/eShop.AppHost/eShop.AppHost.csproj b/labs/3-Add-Identity/end/eShop.AppHost/eShop.AppHost.csproj index 554f492..7dc9edc 100644 --- a/labs/3-Add-Identity/end/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/3-Add-Identity/end/eShop.AppHost/eShop.AppHost.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/labs/3-Add-Identity/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/3-Add-Identity/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/labs/3-Add-Identity/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/3-Add-Identity/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - + diff --git a/labs/3-Add-Identity/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/3-Add-Identity/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/3-Add-Identity/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/3-Add-Identity/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/3-Add-Identity/src/Catalog.Data/Catalog.Data.csproj b/labs/3-Add-Identity/src/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/3-Add-Identity/src/Catalog.Data/Catalog.Data.csproj +++ b/labs/3-Add-Identity/src/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/3-Add-Identity/src/WebApp/WebApp.csproj b/labs/3-Add-Identity/src/WebApp/WebApp.csproj index 8792796..3de4157 100644 --- a/labs/3-Add-Identity/src/WebApp/WebApp.csproj +++ b/labs/3-Add-Identity/src/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/3-Add-Identity/src/eShop.AppHost/eShop.AppHost.csproj b/labs/3-Add-Identity/src/eShop.AppHost/eShop.AppHost.csproj index 554f492..7dc9edc 100644 --- a/labs/3-Add-Identity/src/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/3-Add-Identity/src/eShop.AppHost/eShop.AppHost.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/labs/3-Add-Identity/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/3-Add-Identity/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/labs/3-Add-Identity/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/3-Add-Identity/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - + diff --git a/labs/4-Add-Shopping-Basket/README.md b/labs/4-Add-Shopping-Basket/README.md index 27f7387..9081283 100644 --- a/labs/4-Add-Shopping-Basket/README.md +++ b/labs/4-Add-Shopping-Basket/README.md @@ -78,7 +78,7 @@ In the .NET CLI, we need to do a few steps manually to configure .NET Aspire orc ``` ```xml - + ``` 1. Open the `Program.cs` file in the `eShop.AppHost` project and add a line to create a new Redis resource named `"BasketStore"` and configure it to host a [Redis Commander](https://joeferner.github.io/redis-commander/) instance too (this will make it easier to inspect the Redis database during development). Capture the resource in a `basketStore` variable: @@ -143,7 +143,7 @@ In the .NET CLI, we need to do a few steps manually to configure .NET Aspire orc Add the `Aspire.StackExchange.Redis` component NuGet package to the `Basket.API` project. You can use the **Add > .NET Aspire Compoenent...** project menu item in Visual Studio, the `dotnet add package` command at the command line, or by editing the `Basket.API.csproj` file directly: ```xml - + ``` 1. In the `AddApplicationServices` method in `HostingExtensions.cs`, add a call to `AddRedis` to configure the Redis client in the application's DI container. Pass the name `"BasketStore"` to the method to indicate that the client should be configured to connect to the Redis resource with that name in the AppHost: diff --git a/labs/4-Add-Shopping-Basket/end/Basket.API/Basket.API.csproj b/labs/4-Add-Shopping-Basket/end/Basket.API/Basket.API.csproj index 3919fcb..e144819 100644 --- a/labs/4-Add-Shopping-Basket/end/Basket.API/Basket.API.csproj +++ b/labs/4-Add-Shopping-Basket/end/Basket.API/Basket.API.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/4-Add-Shopping-Basket/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/4-Add-Shopping-Basket/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/4-Add-Shopping-Basket/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/4-Add-Shopping-Basket/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/4-Add-Shopping-Basket/end/Catalog.Data/Catalog.Data.csproj b/labs/4-Add-Shopping-Basket/end/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/4-Add-Shopping-Basket/end/Catalog.Data/Catalog.Data.csproj +++ b/labs/4-Add-Shopping-Basket/end/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/4-Add-Shopping-Basket/end/WebApp/WebApp.csproj b/labs/4-Add-Shopping-Basket/end/WebApp/WebApp.csproj index fd7baf9..2ffaf7c 100644 --- a/labs/4-Add-Shopping-Basket/end/WebApp/WebApp.csproj +++ b/labs/4-Add-Shopping-Basket/end/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/4-Add-Shopping-Basket/end/eShop.AppHost/eShop.AppHost.csproj b/labs/4-Add-Shopping-Basket/end/eShop.AppHost/eShop.AppHost.csproj index 139aa78..699f9a3 100644 --- a/labs/4-Add-Shopping-Basket/end/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/4-Add-Shopping-Basket/end/eShop.AppHost/eShop.AppHost.csproj @@ -9,9 +9,9 @@ - - - + + + diff --git a/labs/4-Add-Shopping-Basket/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/4-Add-Shopping-Basket/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/labs/4-Add-Shopping-Basket/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/4-Add-Shopping-Basket/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - + diff --git a/labs/4-Add-Shopping-Basket/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/4-Add-Shopping-Basket/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/4-Add-Shopping-Basket/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/4-Add-Shopping-Basket/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/4-Add-Shopping-Basket/src/Catalog.Data/Catalog.Data.csproj b/labs/4-Add-Shopping-Basket/src/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/4-Add-Shopping-Basket/src/Catalog.Data/Catalog.Data.csproj +++ b/labs/4-Add-Shopping-Basket/src/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/4-Add-Shopping-Basket/src/WebApp/WebApp.csproj b/labs/4-Add-Shopping-Basket/src/WebApp/WebApp.csproj index 1608dba..30ae4b3 100644 --- a/labs/4-Add-Shopping-Basket/src/WebApp/WebApp.csproj +++ b/labs/4-Add-Shopping-Basket/src/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/4-Add-Shopping-Basket/src/eShop.AppHost/eShop.AppHost.csproj b/labs/4-Add-Shopping-Basket/src/eShop.AppHost/eShop.AppHost.csproj index 554f492..7dc9edc 100644 --- a/labs/4-Add-Shopping-Basket/src/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/4-Add-Shopping-Basket/src/eShop.AppHost/eShop.AppHost.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/labs/4-Add-Shopping-Basket/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/4-Add-Shopping-Basket/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/labs/4-Add-Shopping-Basket/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/4-Add-Shopping-Basket/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - + diff --git a/labs/5-Add-Checkout/end/Basket.API/Basket.API.csproj b/labs/5-Add-Checkout/end/Basket.API/Basket.API.csproj index ffd9da0..6f26a2d 100644 --- a/labs/5-Add-Checkout/end/Basket.API/Basket.API.csproj +++ b/labs/5-Add-Checkout/end/Basket.API/Basket.API.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/5-Add-Checkout/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/5-Add-Checkout/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/5-Add-Checkout/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/5-Add-Checkout/end/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/5-Add-Checkout/end/Catalog.Data/Catalog.Data.csproj b/labs/5-Add-Checkout/end/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/5-Add-Checkout/end/Catalog.Data/Catalog.Data.csproj +++ b/labs/5-Add-Checkout/end/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/5-Add-Checkout/end/Ordering.Data.Manager/Ordering.Data.Manager.csproj b/labs/5-Add-Checkout/end/Ordering.Data.Manager/Ordering.Data.Manager.csproj index 764d8de..0bcd4af 100644 --- a/labs/5-Add-Checkout/end/Ordering.Data.Manager/Ordering.Data.Manager.csproj +++ b/labs/5-Add-Checkout/end/Ordering.Data.Manager/Ordering.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/5-Add-Checkout/end/Ordering.Data/Ordering.Data.csproj b/labs/5-Add-Checkout/end/Ordering.Data/Ordering.Data.csproj index aabad27..a26c594 100644 --- a/labs/5-Add-Checkout/end/Ordering.Data/Ordering.Data.csproj +++ b/labs/5-Add-Checkout/end/Ordering.Data/Ordering.Data.csproj @@ -8,6 +8,6 @@ - + diff --git a/labs/5-Add-Checkout/end/WebApp/WebApp.csproj b/labs/5-Add-Checkout/end/WebApp/WebApp.csproj index b890c81..09265da 100644 --- a/labs/5-Add-Checkout/end/WebApp/WebApp.csproj +++ b/labs/5-Add-Checkout/end/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/5-Add-Checkout/end/eShop.AppHost/eShop.AppHost.csproj b/labs/5-Add-Checkout/end/eShop.AppHost/eShop.AppHost.csproj index 72e510c..cd618b5 100644 --- a/labs/5-Add-Checkout/end/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/5-Add-Checkout/end/eShop.AppHost/eShop.AppHost.csproj @@ -9,9 +9,9 @@ - - - + + + diff --git a/labs/5-Add-Checkout/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/5-Add-Checkout/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/labs/5-Add-Checkout/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/5-Add-Checkout/end/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - + diff --git a/labs/5-Add-Checkout/src/Basket.API/Basket.API.csproj b/labs/5-Add-Checkout/src/Basket.API/Basket.API.csproj index ffd9da0..6f26a2d 100644 --- a/labs/5-Add-Checkout/src/Basket.API/Basket.API.csproj +++ b/labs/5-Add-Checkout/src/Basket.API/Basket.API.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/5-Add-Checkout/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/5-Add-Checkout/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/5-Add-Checkout/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/5-Add-Checkout/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/5-Add-Checkout/src/Catalog.Data/Catalog.Data.csproj b/labs/5-Add-Checkout/src/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/5-Add-Checkout/src/Catalog.Data/Catalog.Data.csproj +++ b/labs/5-Add-Checkout/src/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/5-Add-Checkout/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj b/labs/5-Add-Checkout/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj index 764d8de..0bcd4af 100644 --- a/labs/5-Add-Checkout/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj +++ b/labs/5-Add-Checkout/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/5-Add-Checkout/src/Ordering.Data/Ordering.Data.csproj b/labs/5-Add-Checkout/src/Ordering.Data/Ordering.Data.csproj index aabad27..a26c594 100644 --- a/labs/5-Add-Checkout/src/Ordering.Data/Ordering.Data.csproj +++ b/labs/5-Add-Checkout/src/Ordering.Data/Ordering.Data.csproj @@ -8,6 +8,6 @@ - + diff --git a/labs/5-Add-Checkout/src/WebApp/WebApp.csproj b/labs/5-Add-Checkout/src/WebApp/WebApp.csproj index b890c81..09265da 100644 --- a/labs/5-Add-Checkout/src/WebApp/WebApp.csproj +++ b/labs/5-Add-Checkout/src/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/5-Add-Checkout/src/eShop.AppHost/eShop.AppHost.csproj b/labs/5-Add-Checkout/src/eShop.AppHost/eShop.AppHost.csproj index 62d08f7..a5117b4 100644 --- a/labs/5-Add-Checkout/src/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/5-Add-Checkout/src/eShop.AppHost/eShop.AppHost.csproj @@ -9,9 +9,9 @@ - - - + + + diff --git a/labs/5-Add-Checkout/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/5-Add-Checkout/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/labs/5-Add-Checkout/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/5-Add-Checkout/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - + diff --git a/labs/6-Add-Resiliency/src/Basket.API/Basket.API.csproj b/labs/6-Add-Resiliency/src/Basket.API/Basket.API.csproj index f9c49cb..a54346c 100644 --- a/labs/6-Add-Resiliency/src/Basket.API/Basket.API.csproj +++ b/labs/6-Add-Resiliency/src/Basket.API/Basket.API.csproj @@ -6,7 +6,7 @@ - + diff --git a/labs/6-Add-Resiliency/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/labs/6-Add-Resiliency/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/labs/6-Add-Resiliency/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/labs/6-Add-Resiliency/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/6-Add-Resiliency/src/Catalog.Data/Catalog.Data.csproj b/labs/6-Add-Resiliency/src/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/labs/6-Add-Resiliency/src/Catalog.Data/Catalog.Data.csproj +++ b/labs/6-Add-Resiliency/src/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/labs/6-Add-Resiliency/src/Ordering.API/Ordering.API.csproj b/labs/6-Add-Resiliency/src/Ordering.API/Ordering.API.csproj index e281e09..bba5fdf 100644 --- a/labs/6-Add-Resiliency/src/Ordering.API/Ordering.API.csproj +++ b/labs/6-Add-Resiliency/src/Ordering.API/Ordering.API.csproj @@ -15,7 +15,7 @@ - + \ No newline at end of file diff --git a/labs/6-Add-Resiliency/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj b/labs/6-Add-Resiliency/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj index 764d8de..0bcd4af 100644 --- a/labs/6-Add-Resiliency/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj +++ b/labs/6-Add-Resiliency/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/labs/6-Add-Resiliency/src/Ordering.Data/Ordering.Data.csproj b/labs/6-Add-Resiliency/src/Ordering.Data/Ordering.Data.csproj index d01b356..8c7bde6 100644 --- a/labs/6-Add-Resiliency/src/Ordering.Data/Ordering.Data.csproj +++ b/labs/6-Add-Resiliency/src/Ordering.Data/Ordering.Data.csproj @@ -8,6 +8,6 @@ - + diff --git a/labs/6-Add-Resiliency/src/WebApp/WebApp.csproj b/labs/6-Add-Resiliency/src/WebApp/WebApp.csproj index b890c81..09265da 100644 --- a/labs/6-Add-Resiliency/src/WebApp/WebApp.csproj +++ b/labs/6-Add-Resiliency/src/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/labs/6-Add-Resiliency/src/eShop.AppHost/eShop.AppHost.csproj b/labs/6-Add-Resiliency/src/eShop.AppHost/eShop.AppHost.csproj index 72e510c..cd618b5 100644 --- a/labs/6-Add-Resiliency/src/eShop.AppHost/eShop.AppHost.csproj +++ b/labs/6-Add-Resiliency/src/eShop.AppHost/eShop.AppHost.csproj @@ -9,9 +9,9 @@ - - - + + + diff --git a/labs/6-Add-Resiliency/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/labs/6-Add-Resiliency/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/labs/6-Add-Resiliency/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/labs/6-Add-Resiliency/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - + diff --git a/src/Basket.API/Basket.API.csproj b/src/Basket.API/Basket.API.csproj index 14ad031..6250bf7 100644 --- a/src/Basket.API/Basket.API.csproj +++ b/src/Basket.API/Basket.API.csproj @@ -7,7 +7,7 @@ - + diff --git a/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj b/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj index 7ea9ffb..15801b7 100644 --- a/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj +++ b/src/Catalog.Data.Manager/Catalog.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Catalog.Data/Catalog.Data.csproj b/src/Catalog.Data/Catalog.Data.csproj index fe860c6..ab16dee 100644 --- a/src/Catalog.Data/Catalog.Data.csproj +++ b/src/Catalog.Data/Catalog.Data.csproj @@ -8,7 +8,7 @@ - + diff --git a/src/IntegrationTests/IntegrationTests.csproj b/src/IntegrationTests/IntegrationTests.csproj index 97a15ea..5fabb33 100644 --- a/src/IntegrationTests/IntegrationTests.csproj +++ b/src/IntegrationTests/IntegrationTests.csproj @@ -9,7 +9,7 @@ - + diff --git a/src/Ordering.API/Ordering.API.csproj b/src/Ordering.API/Ordering.API.csproj index e281e09..bba5fdf 100644 --- a/src/Ordering.API/Ordering.API.csproj +++ b/src/Ordering.API/Ordering.API.csproj @@ -15,7 +15,7 @@ - + \ No newline at end of file diff --git a/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj b/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj index 764d8de..0bcd4af 100644 --- a/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj +++ b/src/Ordering.Data.Manager/Ordering.Data.Manager.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Ordering.Data/Ordering.Data.csproj b/src/Ordering.Data/Ordering.Data.csproj index d01b356..8c7bde6 100644 --- a/src/Ordering.Data/Ordering.Data.csproj +++ b/src/Ordering.Data/Ordering.Data.csproj @@ -8,6 +8,6 @@ - + diff --git a/src/WebApp/WebApp.csproj b/src/WebApp/WebApp.csproj index b890c81..09265da 100644 --- a/src/WebApp/WebApp.csproj +++ b/src/WebApp/WebApp.csproj @@ -11,7 +11,7 @@ - + diff --git a/src/eShop.AppHost/eShop.AppHost.csproj b/src/eShop.AppHost/eShop.AppHost.csproj index 72e510c..cd618b5 100644 --- a/src/eShop.AppHost/eShop.AppHost.csproj +++ b/src/eShop.AppHost/eShop.AppHost.csproj @@ -9,9 +9,9 @@ - - - + + + diff --git a/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj b/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj index 19e867e..4c89643 100644 --- a/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj +++ b/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj @@ -16,7 +16,7 @@ - +