MvcRazorMvcBuilderExtensions Class

Extensions methods for configuring MVC via an Microsoft.Extensions.DependencyInjection.IMvcBuilder.

Namespace
Microsoft.Extensions.DependencyInjection
Assemblies
  • Microsoft.AspNetCore.Mvc.Razor

Syntax

public class MvcRazorMvcBuilderExtensions
class Microsoft.Extensions.DependencyInjection.MvcRazorMvcBuilderExtensions

Methods

AddRazorOptions(Microsoft.Extensions.DependencyInjection.IMvcBuilder, System.Action<Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions>)

Configures a set of Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions for the application.

Arguments:
Return type:

Microsoft.Extensions.DependencyInjection.IMvcBuilder

Returns:

The Microsoft.Extensions.DependencyInjection.IMvcBuilder.

public static IMvcBuilder AddRazorOptions(this IMvcBuilder builder, Action<RazorViewEngineOptions> setupAction)
AddTagHelpersAsServices(Microsoft.Extensions.DependencyInjection.IMvcBuilder)

Registers tag helpers as services and replaces the existing Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator with an Microsoft.AspNetCore.Mvc.Razor.Internal.ServiceBasedTagHelperActivator.

Arguments:builder (Microsoft.Extensions.DependencyInjection.IMvcBuilder) – The Microsoft.Extensions.DependencyInjection.IMvcBuilder instance this method extends.
Return type:Microsoft.Extensions.DependencyInjection.IMvcBuilder
Returns:The Microsoft.Extensions.DependencyInjection.IMvcBuilder instance this method extends.
public static IMvcBuilder AddTagHelpersAsServices(this IMvcBuilder builder)
InitializeTagHelper<TTagHelper>(Microsoft.Extensions.DependencyInjection.IMvcBuilder, System.Action<TTagHelper, Microsoft.AspNetCore.Mvc.Rendering.ViewContext>)

Adds an initialization callback for a given <em>TTagHelper</em>.

Arguments:
Return type:

Microsoft.Extensions.DependencyInjection.IMvcBuilder

Returns:

The Microsoft.Extensions.DependencyInjection.IMvcBuilder instance this method extends.

public static IMvcBuilder InitializeTagHelper<TTagHelper>(this IMvcBuilder builder, Action<TTagHelper, ViewContext> initialize)where TTagHelper : ITagHelper