public JsonFileStringLocalizerFactory( ILoggerFactory loggerFactory, IJsonFileResourceManager resourceManagerManager) { _loggerFactory = loggerFactory; _resourceManager = resourceManagerManager; }
public JsonFileObjectLocalizer( ILoggerFactory loggerFactory, IJsonFileResourceManager resourceManager, JsonFileResource resource, string baseName, string location) { _baseName = baseName ?? throw new ArgumentNullException(nameof(baseName)); _location = location ?? throw new ArgumentNullException(nameof(location)); _loggerFactory = loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory)); _logger = loggerFactory.CreateLogger <JsonFileObjectLocalizer>(); _resourceManager = resourceManager ?? throw new ArgumentNullException(nameof(resourceManager)); Resource = resource ?? throw new ArgumentNullException(nameof(resource)); }