Microsoft.AspNetCore.Mvc.Razor.TagHelpers Namespace

Provides implementation for Head, Body, and Url resolution tag helpers.

Classes

BodyTagHelper

A TagHelperComponentTagHelper targeting the <body> HTML element.

FeatureTagHelperTypeResolver

Resolves tag helper types from the ApplicationParts of the application.

HeadTagHelper

A TagHelperComponentTagHelper targeting the <head> HTML element.

TagHelperComponentTagHelper

Initializes and processes the ITagHelperComponents added to the Components in the specified order.

TagHelperFeature

The list of tag helper types in an MVC application. The TagHelperFeature can be populated using the ApplicationPartManager that is available during startup at PartManager and PartManager or at a later stage by requiring the ApplicationPartManager as a dependency in a component.

TagHelperFeatureProvider

An IApplicationFeatureProvider for the TagHelperFeature.

UrlResolutionTagHelper

ITagHelper implementation targeting elements containing attributes with URL expected values.

Interfaces

ITagHelperComponentManager

An implementation of this interface provides the collection of ITagHelperComponents that will be used by TagHelperComponentTagHelpers.

ITagHelperComponentPropertyActivator

Provides methods to activate properties of ITagHelperComponents.

Remarks

For more information Tag Helpers in ASP.NET Core.