Skip to content

CodebreakerApp/codebreakerlight

Repository files navigation

Minimal APIs, Docker and Azure Container Apps with .NET Aspire

This is a light version of Codebreaker, a repository to learn creating Microservices with ASP.NET Core, Microsoft Azure, and .NET Aspire

You can try out to create the code on your own - see the Wiki for instructions.

Events where this repository is used:

Discussions

If you have questions, don't hesitate to use Discussions

Technologies used

  • ASP.NET Core Minimal API
  • .NET Aspire
  • EF Core
  • Bicep scripts to create Azure resources
  • GitHub actions for CI/CD
  • Azure Cosmos DB
  • Azure Container Apps
  • Azure Container Registry
  • Azure App Configuration
  • Redis

How to engage, contribute, and give feedback

Try out the solution, use the information in the Wiki to create this solution on your own. In case you've issues, or ideas, ... don't hesitate to start a discussion. If you see some issues with the code, open an Issue.

You can also read the slides from the BASTA! Spring 2023 Workshop

If you're interested in helping with the bigger Codebreaker repository, let's get in contact. The bigger repository contains a bot which automatically plays games, a live service which makes use of SignalR for real-time communication, gRPC communication, and more. In some months this repo will be made public available as well. While you wait for it, enjoy this smaller one.

What's needed to create and build the application

Instructions

Sponsors

CN innovation

Christian Nagel's C# Blog