blob: 4084dd8f2296b61456ea889c860fb942f7215677 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
using Microsoft.Extensions.Localization;
using Microsoft.Extensions.Logging.Abstractions;
using Microsoft.Extensions.Options;
namespace Timeline.Tests.Mock.Services
{
internal static class TestStringLocalizerFactory
{
internal static IStringLocalizerFactory Create()
{
return new ResourceManagerStringLocalizerFactory(
Options.Create(new LocalizationOptions()
{
ResourcesPath = "Resource"
}),
NullLoggerFactory.Instance
);
}
internal static IStringLocalizer<T> Create<T>(this IStringLocalizerFactory factory)
{
return new StringLocalizer<T>(factory);
}
}
}
|