This repository was archived by the owner on Nov 17, 2023. It is now read-only.
This repository was archived by the owner on Nov 17, 2023. It is now read-only.
EPIC: eShop Modernization/Refresh #2070
Open
Description
Creating a top-level issue for us to track the ongoing work to modernize/refresh eShop.
- Update and cleanup eShop #2064
- Catalog.API: migrate to WebApplicationBuilder and delete Startup #2069
- Basket.API: migrate to WebApplicationBuilder and delete Startup #2076
- Ordering.API: migrate to webApplicationBuilder and remove Startup.cs #2077
- Payment Api: Migrate to WebApplication Builder #2093
- Ordering.BackgroundTasks, Ordering.SignalrHub: Migrate to WebApplication Builder #2094
- WebShoppingAgg: Migrate to WebApplicationBuilder #2095
- Remove superfluous
UseDeveloperExceptionPage
calls (it's the default) - Fix DataProtection issues by configuring a data protection provider
- Replace Serilog with Microsoft.Extensions.Logging.Console
- Use
ILogger<T>
instead of injectingILoggerFactory
- Replace Autofac with simple Microsoft.Extensions.DependencyInjection usage
- Use Managed Identity for Azure Key Vault access #2108
- Migrate from ad-hoc
IConfiguration
usage to strongly typed Options - Deduplicate use of gRPC and HTTP by using gRPC only for internal-facing microservices
- Migrate to .NET container build (when we can support the .NET container build + docker compose scenario) and delete Dockerfiles
Metadata
Metadata
Assignees
Labels
No labels