4 instantiations of ProviderCultureResult
Microsoft.AspNetCore.Localization (3)
AcceptLanguageHeaderRequestCultureProvider.cs (1)
48
return Task.FromResult<ProviderCultureResult?>(new
ProviderCultureResult
(orderedLanguages));
CookieRequestCultureProvider.cs (1)
108
return new
ProviderCultureResult
(cultureName.ToString(), uiCultureName.ToString());
QueryStringRequestCultureProvider.cs (1)
67
var providerResultCulture = new
ProviderCultureResult
(queryCulture, queryUICulture);
Microsoft.AspNetCore.Localization.Routing (1)
RouteDataRequestCultureProvider.cs (1)
62
var providerResultCulture = new
ProviderCultureResult
(culture, uiCulture);
26 references to ProviderCultureResult
Microsoft.AspNetCore.Localization (23)
AcceptLanguageHeaderRequestCultureProvider.cs (2)
23
public override Task<
ProviderCultureResult
?> DetermineProviderCultureResult(HttpContext httpContext)
48
return Task.FromResult<
ProviderCultureResult
?>(new ProviderCultureResult(orderedLanguages));
CookieRequestCultureProvider.cs (4)
29
public override Task<
ProviderCultureResult
?> DetermineProviderCultureResult(HttpContext httpContext)
40
var
providerResultCulture = ParseCookieValue(cookie);
42
return Task.FromResult<
ProviderCultureResult
?>(providerResultCulture);
65
public static
ProviderCultureResult
? ParseCookieValue(string value)
CustomRequestCultureProvider.cs (3)
13
private readonly Func<HttpContext, Task<
ProviderCultureResult
?>> _provider;
19
public CustomRequestCultureProvider(Func<HttpContext, Task<
ProviderCultureResult
?>> provider)
27
public override Task<
ProviderCultureResult
?> DetermineProviderCultureResult(HttpContext httpContext)
IRequestCultureProvider.cs (3)
18
/// The determined <see cref="
ProviderCultureResult
"/>.
19
/// Returns <c>null</c> if the provider couldn't determine a <see cref="
ProviderCultureResult
"/>.
21
Task<
ProviderCultureResult
?> DetermineProviderCultureResult(HttpContext httpContext);
ProviderCultureResult.cs (4)
14
/// Creates a new <see cref="
ProviderCultureResult
"/> object that has its <see cref="Cultures"/> and
24
/// Creates a new <see cref="
ProviderCultureResult
"/> object has its <see cref="Cultures"/> and
35
/// Creates a new <see cref="
ProviderCultureResult
"/> object that has its <see cref="Cultures"/> and
45
/// Creates a new <see cref="
ProviderCultureResult
"/> object has its <see cref="Cultures"/> and
QueryStringRequestCultureProvider.cs (3)
27
public override Task<
ProviderCultureResult
?> DetermineProviderCultureResult(HttpContext httpContext)
67
var
providerResultCulture = new ProviderCultureResult(queryCulture, queryUICulture);
69
return Task.FromResult<
ProviderCultureResult
?>(providerResultCulture);
RequestCultureProvider.cs (3)
18
protected static readonly Task<
ProviderCultureResult
?> NullProviderCultureResult = Task.FromResult(default(
ProviderCultureResult
));
26
public abstract Task<
ProviderCultureResult
?> DetermineProviderCultureResult(HttpContext httpContext);
RequestLocalizationMiddleware.cs (1)
59
var
providerResultCulture = await provider.DetermineProviderCultureResult(context);
Microsoft.AspNetCore.Localization.Routing (3)
RouteDataRequestCultureProvider.cs (3)
28
public override Task<
ProviderCultureResult
?> DetermineProviderCultureResult(HttpContext httpContext)
62
var
providerResultCulture = new ProviderCultureResult(culture, uiCulture);
64
return Task.FromResult<
ProviderCultureResult
?>(providerResultCulture);