1 instantiation of ResourceManagerStringLocalizer
Microsoft.Extensions.Localization (1)
ResourceManagerStringLocalizerFactory.cs (1)
171
return new
ResourceManagerStringLocalizer
(
16 references to ResourceManagerStringLocalizer
Microsoft.Extensions.Localization (16)
ResourceManagerStringLocalizer.cs (2)
31
/// Creates a new <see cref="
ResourceManagerStringLocalizer
"/>.
222
[LoggerMessage(1, LogLevel.Debug, $"{nameof(
ResourceManagerStringLocalizer
)} searched for '{{Key}}' in '{{LocationSearched}}' with culture '{{Culture}}'.", EventName = "SearchedLocation")]
ResourceManagerStringLocalizerFactory.cs (14)
16
/// An <see cref="IStringLocalizerFactory"/> that creates instances of <see cref="
ResourceManagerStringLocalizer
"/>.
26
private readonly ConcurrentDictionary<string,
ResourceManagerStringLocalizer
> _localizerCache =
27
new ConcurrentDictionary<string,
ResourceManagerStringLocalizer
>();
32
/// Creates a new <see cref="
ResourceManagerStringLocalizer
"/>.
117
/// Creates a <see cref="
ResourceManagerStringLocalizer
"/> using the <see cref="Assembly"/> and
121
/// <returns>The <see cref="
ResourceManagerStringLocalizer
"/>.</returns>
127
if (!_localizerCache.TryGetValue(resourceSource.AssemblyQualifiedName!, out
var
localizer))
142
/// Creates a <see cref="
ResourceManagerStringLocalizer
"/>.
146
/// <returns>The <see cref="
ResourceManagerStringLocalizer
"/>.</returns>
162
/// <summary>Creates a <see cref="
ResourceManagerStringLocalizer
"/> for the given input.</summary>
163
/// <param name="assembly">The assembly to create a <see cref="
ResourceManagerStringLocalizer
"/> for.</param>
165
/// <returns>A <see cref="
ResourceManagerStringLocalizer
"/> for the given <paramref name="assembly"/> and <paramref name="baseName"/>.</returns>
167
protected virtual
ResourceManagerStringLocalizer
CreateResourceManagerStringLocalizer(
176
_loggerFactory.CreateLogger<
ResourceManagerStringLocalizer
>());