eShopOnContainers
eShopOnContainers copied to clipboard
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studi...
Is there any plan to update `Identity.API` to use `Duende IdentityServer` instead of `IdentityServer4`? Given that IdentityServer4 will only be maintained with security updates until November 2022 and the organization...
Hi, I was checking the implementation of [EventBusServiceBus](https://github.com/dotnet-architecture/eShopOnContainers/blob/630cb35cfb974b13332b9dc7164c0c465bee9729/src/BuildingBlocks/EventBus/EventBusServiceBus/EventBusServiceBus.cs) and I was wondering the following questions: 1. Why not provide asynchronous publishing with EventBusServiceBus? 2. Why not provide publishing of a...
https://github.com/dotnet-architecture/eShopOnContainers/blob/37474024fa538f19a2d47db38ca1fa9b3d5d617b/src/Services/Ordering/Ordering.Infrastructure/OrderingContext.cs#L58-L65 https://github.com/dotnet-architecture/eShopOnContainers/blob/37474024fa538f19a2d47db38ca1fa9b3d5d617b/src/Services/Ordering/Ordering.API/Application/Behaviors/TransactionBehaviour.cs#L38-L53 Why is BeginTransactionAsync missing null check? Shouldn't we throw an exception when the current transaction is occupied?
My takeaway from `ValueObject` is its utility derives from its equality helpers. From what I understand about `record`, it seems like C# now provides those capabilities out-of-the-box. Given this, is...
## :pushpin: Changes Some abbreviations and class additions were made to the project.
#### This PR includes following changes : - Refactored OpenTelemetry related configuration into a different project `OpenTelemetry.Customization.csproj` - Included `Zipkin` Helm chart - Enabled default trace with `Zipkin` in K8s...
Commit to implementing the YARP API gateway.
Hi. I've got a question around the data propagated across different services: how to refresh it? Let's consider next scenario: We want to add a validation in Ordering service to...
Hello, I have a question regarding the usage of SignalR for notifications. If I am not mistaken, in the current eShopOnContainers implementation only the Ordering domain is sending notifications to...
How a connection is established between client(webshoppingagg --> CatalogSercice) and server(Services/Catalog/CatalogSercices) Is this code in Startup.cs of webshoppingagg responsible to create a connection between client(webshoppingagg --> CatalogSercice) and server(Services/Catalog/CatalogSercices)? services.AddGrpcClient((services,...