MvcDataAnnotationsMvcCoreBuilderExtensions Class

Extensions for configuring MVC data annotations using an Microsoft.Extensions.DependencyInjection.IMvcBuilder.

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

Syntax

public class MvcDataAnnotationsMvcCoreBuilderExtensions
class Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcCoreBuilderExtensions

Methods

AddDataAnnotations(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)

Registers MVC data annotations.

Arguments:builder (Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder) – The Microsoft.Extensions.DependencyInjection.IMvcBuilder.
Return type:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder
Returns:The Microsoft.Extensions.DependencyInjection.IMvcBuilder.
public static IMvcCoreBuilder AddDataAnnotations(this IMvcCoreBuilder builder)
AddDataAnnotationsLocalization(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)

Adds MVC data annotations localization to the application.

Arguments:builder (Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder) – The Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.
Return type:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder
Returns:The Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.
public static IMvcCoreBuilder AddDataAnnotationsLocalization(this IMvcCoreBuilder builder)
AddDataAnnotationsLocalization(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder, System.Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions>)

Registers an action to configure Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions for MVC data annotations localization.

Arguments:
Return type:

Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder

Returns:

The Microsoft.Extensions.DependencyInjection.IMvcBuilder.

public static IMvcCoreBuilder AddDataAnnotationsLocalization(this IMvcCoreBuilder builder, Action<MvcDataAnnotationsLocalizationOptions> setupAction)