Plugin Mechanism with Parts in ASP.NET Core
A plugin-like mechanism is already built into ASP.NET Core and is called Parts or Application Parts .
In principle, it is a discovery mechanism to be able to use Razor or MVC components such as controllers from other assemblies, for example. Therefore, Application Parts are also particularly well suited for Domain Driven Design (DDD) separation of application components in ASP.NET Core. A DDD abstraction is the most used way of these Application Parts in my applications and architectures.
Read Blog Post


