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:
- BASTA! conference 2024 in Frankfurt, Germany
- BASTA! conference 2023 in Mainz, Germany
- BASTA! conference 2023 in Frankfurt, Germany
- Thrive Conference 2023 in Lipica, Slovenia
If you have questions, don't hesitate to use Discussions
- 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
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.