Summary
In this chapter, you learned about the core features of .NET Aspire, which includes tooling, orchestration, and Aspire components. You learned how resources are connected by the Aspire app model, and how service discovery is done. You’ve seen how to create a manifest describing the app model, which can be used by tools to deploy the solution.
With the Codebreaker solution, you learned about the rules of the game and the parts of the application that are created from the second to the last chapter.
Now, you know the different Microsoft Azure services that are used by the Codebreaker solution when running in Azure. An alternative to these services is offered as well to run the complete solution in an on-premises environment (which can also be hosted in the Azure cloud this way).
From the next chapter on, we’ll start developing the Codebreaker solution. In Chapter 2, we will create REST services using ASP.NET Core minimal APIs to play games. We’ll...