CustomRequestCultureProvider Class¶
Determines the culture information for a request via the configured delegate.
- Namespace
Microsoft.AspNetCore.Localization
- Assemblies
- Microsoft.AspNetCore.Localization
Syntax¶
public class CustomRequestCultureProvider : RequestCultureProvider, IRequestCultureProvider
-
class
Microsoft.AspNetCore.Localization.
CustomRequestCultureProvider
Constructors¶
-
CustomRequestCultureProvider
(System.Func<Microsoft.AspNetCore.Http.HttpContext, System.Threading.Tasks.Task<Microsoft.AspNetCore.Localization.ProviderCultureResult>>)¶ Creates a new
Microsoft.AspNetCore.Localization.CustomRequestCultureProvider
using the specified delegate.Arguments: provider (System.Func<Microsoft.AspNetCore.Http.HttpContext<Microsoft.AspNetCore.Localization.ProviderCultureResult>>) – The provider delegate. public CustomRequestCultureProvider(Func<HttpContext, Task<ProviderCultureResult>> provider)
-
Methods¶
-
DetermineProviderCultureResult
(Microsoft.AspNetCore.Http.HttpContext)¶ Return type: System.Threading.Tasks.Task<Microsoft.AspNetCore.Localization.ProviderCultureResult> public override Task<ProviderCultureResult> DetermineProviderCultureResult(HttpContext httpContext)
-