Overview [ Documentation]
An application part is an abstraction over the resources (controllers, view components, tag helpers, Razor Pages, etc) of an ASP.NET Core app. Application parts are used to discover (and avoid loading) ASP.NET Core features from an assembly.