Demonstrating how we can dynamically render Razor components in .Net 5. From .Net 6 onwards the built in DynamicComponent can be used instead.