Skip to content
This repository was archived by the owner on Nov 29, 2018. It is now read-only.

Commit 6f3a68d

Browse files
committed
Merge branch 'dev' of github.com:aspnet/Localization into dev
2 parents f0a9f22 + 5c18449 commit 6f3a68d

1 file changed

Lines changed: 17 additions & 8 deletions

File tree

src/Microsoft.Extensions.Localization/ResourceManagerStringLocalizer.cs

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,28 @@ public ResourceManagerStringLocalizer(
3636
Assembly resourceAssembly,
3737
string baseName,
3838
IResourceNamesCache resourceNamesCache)
39+
: this(
40+
resourceManager,
41+
new AssemblyWrapper(resourceAssembly),
42+
baseName,
43+
resourceNamesCache)
44+
{
45+
}
46+
47+
/// <summary>
48+
/// Intended for testing purposes only.
49+
/// </summary>
50+
public ResourceManagerStringLocalizer(
51+
ResourceManager resourceManager,
52+
AssemblyWrapper resourceAssemblyWrapper,
53+
string baseName,
54+
IResourceNamesCache resourceNamesCache)
3955
: this(
4056
resourceManager,
41-
new AssemblyResourceStringProvider(
42-
resourceNamesCache,
43-
new AssemblyWrapper(resourceAssembly),
44-
baseName),
57+
new AssemblyResourceStringProvider(resourceNamesCache, resourceAssemblyWrapper, baseName),
4558
baseName,
4659
resourceNamesCache)
4760
{
48-
if (resourceAssembly == null)
49-
{
50-
throw new ArgumentNullException(nameof(resourceAssembly));
51-
}
5261
}
5362

5463
/// <summary>

0 commit comments

Comments
 (0)