protected virtual IMultiTenantLocalizationDictionary CreateLocalizationDictionary(LanguageInfo language) { var internalDictionary = _internalProvider.Dictionaries.GetOrDefault(language.Name) ?? new EmptyDictionary(CultureInfo.GetCultureInfo(language.Name)); var dictionary = _iocManager.Resolve<IMultiTenantLocalizationDictionary>(new { sourceName = _sourceName, internalDictionary = internalDictionary }); return dictionary; }
protected virtual IMultiTenantLocalizationDictionary CreateLocalizationDictionary(LanguageInfo language) { var internalDictionary = _internalProvider.Dictionaries.GetOrDefault(language.Name) ?? new EmptyDictionary(CultureInfo.GetCultureInfo(language.Name)); var dictionary = _iocManager.Resolve <IMultiTenantLocalizationDictionary>(new { sourceName = _sourceName, internalDictionary = internalDictionary }); return(dictionary); }