Asp Net Core. Mvc. Application Parts Namespace
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides types that allow manipulating the resources of an MVC app. Application Parts allow ASP.NET Core to discover controllers, view components, tag helpers, Razor Pages, razor compilation sources, and more.
A part of an MVC application.
Specifies an assembly to be added as an ApplicationPart.
By default, Mvc registers each application assembly that it discovers as an AssemblyPart. Assemblies can optionally specify an ApplicationPartFactory to configure parts for the assembly by using ProvideApplicationPartFactoryAttribute.
Manages the parts and features of an MVC application.
Static class that adds methods to AssemblyPart.
Configures an assembly as a CompiledRazorAssemblyPart.
An ApplicationPart for compiled Razor assemblies.
Configures an ApplicationPart that contains controllers, as well as Razor views and Pages.
Combines the results of GetApplicationParts(Assembly) and GetApplicationParts(Assembly). This part factory may be used if Razor views or Razor Pages are compiled in to with other types including controllers.
An ApplicationPartFactory that produces no parts.
This factory may be used to to preempt Mvc's default part discovery allowing for custom configuration at a later stage.
Provides a ApplicationPartFactory type.
Specifies a assembly to load as part of MVC's assembly discovery mechanism.
Provides information for precompiled views.
A container for ViewInfo instances.
Marker interface for IApplicationFeatureProvider implementations.
A provider for a given
Exposes a set of types from an ApplicationPart.
Exposes one or more reference paths from an ApplicationPart.
For more information, Application parts.