Here are the examples of the csharp api class Abp.Localization.Dictionaries.Json.JsonFileLocalizationDictionaryProvider.CreateJsonLocalizationDictionary(string) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
Project: aspnetboilerplate
Source File: JsonFileLocalizationDictionaryProvider.cs
Source File: JsonFileLocalizationDictionaryProvider.cs
public override void Initialize(string sourceName) { var fileNames = Directory.GetFiles(_directoryPath, "*.json", SearchOption.TopDirectoryOnly); foreach (var fileName in fileNames) { var dictionary = CreateJsonLocalizationDictionary(fileName); if (Dictionaries.ContainsKey(dictionary.CultureInfo.Name)) { throw new AbpInitializationException(sourceName + " source contains more than one dictionary for the culture: " + dictionary.CultureInfo.Name); } Dictionaries[dictionary.CultureInfo.Name] = dictionary; if (fileName.EndsWith(sourceName + ".json")) { if (DefaultDictionary != null) { throw new AbpInitializationException("Only one default localization dictionary can be for source: " + sourceName); } DefaultDictionary = dictionary; } } }