/// <summary> /// Creates a new <see cref="ViewLocalizer"/>. /// </summary> /// <param name="localizerFactory">The <see cref="IHtmlLocalizerFactory"/>.</param> /// <param name="hostingEnvironment">The <see cref="IWebHostEnvironment"/>.</param> /// <param name="expressionHelper">Expression helper</param> public DbViewLocalizer( DbHtmlLocalizerFactory localizerFactory, IWebHostEnvironment hostingEnvironment, ExpressionHelper expressionHelper) : base(localizerFactory, hostingEnvironment) { _localizerFactory = localizerFactory; _hostingEnvironment = hostingEnvironment; ExpressionHelper = expressionHelper; }
/// <summary> /// Creates new instance of localizer /// </summary> /// <param name="factory">Factory to use</param> /// <param name="expressionHelper">Expression helper</param> public DbHtmlLocalizer(DbHtmlLocalizerFactory factory, ExpressionHelper expressionHelper) : base(factory) { _factory = factory ?? throw new ArgumentNullException(nameof(factory)); ExpressionHelper = expressionHelper ?? throw new ArgumentNullException(nameof(expressionHelper)); }