ActivatorUtilities to create instances
The ActivatorUtilities class can be used to create instances of classes, in conjunction with DI
Readonly parameters with the in modifier
C# has a lesser used in parameter modifier which prevents parameter value modification
Deconstructing a class instance into multiple variables
Investigating how a class instance can be easily deconstructed into multiple variables
Multiple applications - one host
How multiple applications can be run in a single ASPNET Core host with minimal api
Null forgiving operator
Suppressing compiler null reference warnings with the null forgiving operator