Automatically registering types using reflection-based assembly scanning hurts disoverability. This post shows how to make it transparent using Source Generators.
This post shows how to deploy an Aspire solution to Kubernetes using a customized Aspir8 deployment.
This post shows how we are migrating the solution described in the previous post to .NET Aspire.
This first blog post of the series outlines the solution we are going to migrate to .NET Aspire.