MvcRazorMvcCoreBuilderExtensions.InitializeTagHelper<TTagHelper> Method

Definition

Adds an initialization callback for a given TTagHelper.

public static Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder InitializeTagHelper<TTagHelper> (this Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder builder, Action<TTagHelper,Microsoft.AspNetCore.Mvc.Rendering.ViewContext> initialize) where TTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper;
static member InitializeTagHelper : Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder * Action<'agHelper, Microsoft.AspNetCore.Mvc.Rendering.ViewContext (requires 'agHelper :> Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper)> -> Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder (requires 'agHelper :> Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper)
<Extension()>
Public Function InitializeTagHelper(Of TTagHelper As ITagHelper) (builder As IMvcCoreBuilder, initialize As Action(Of TTagHelper, ViewContext)) As IMvcCoreBuilder

Type Parameters

TTagHelper

The type of ITagHelper being initialized.

Parameters

builder
IMvcCoreBuilder

The IMvcCoreBuilder instance this method extends.

initialize
Action<TTagHelper,ViewContext>

An action to initialize the TTagHelper.

Returns

The IMvcCoreBuilder instance this method extends.

Remarks

The callback will be invoked on any TTagHelper instance before the ProcessAsync(TagHelperContext, TagHelperOutput) method is called.

Applies to