finds.dev← search

// the find

dotnet-architecture/eShopOnContainers

★ 24,316 · C# · updated Nov 2023

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 Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. Moved to https://github.com/dotnet/eShop.

This was Microsoft's reference microservices sample showing DDD, containers, and event-driven patterns in .NET, but it's now archived and superseded by dotnet/eShop. Useful only as a historical reference or if you specifically need the old .NET 7 era architecture.

Historically was a solid reference for CQRS, event bus with RabbitMQ, and Docker Compose orchestration across multiple services. Had real production-adjacent patterns (API gateways, identity server integration, ordering saga) instead of toy examples.

Repo is archived and read-only, so no fixes or updates land here anymore - anyone landing on this instead of dotnet/eShop is working from stale code. The README gives zero technical content now, just a redirect, so you have to dig into the dev branch to get anything useful. Given the redirect, there's no reason to fork or build on this over the actively maintained successor.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →