IRequestCultureProvider Interface

Represents a provider for determining the culture information of an Microsoft.AspNetCore.Http.HttpRequest.

Namespace
Microsoft.AspNetCore.Localization
Assemblies
  • Microsoft.AspNetCore.Localization

Syntax

public interface IRequestCultureProvider
interface Microsoft.AspNetCore.Localization.IRequestCultureProvider

Methods

DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext)

Implements the provider to determine the culture of the given request.

Arguments:httpContext (Microsoft.AspNetCore.Http.HttpContext) – The Microsoft.AspNetCore.Http.HttpContext for the request.
Return type:System.Threading.Tasks.Task<Microsoft.AspNetCore.Localization.ProviderCultureResult>
Returns:The determined Microsoft.AspNetCore.Localization.ProviderCultureResult. Returns <code>null</code> if the provider couldn’t determine a Microsoft.AspNetCore.Localization.ProviderCultureResult.
Task<ProviderCultureResult> DetermineProviderCultureResult(HttpContext httpContext)