private void SetupStringDictionary(LocStrings locStrings) { for (int i = 0; i < locStrings.Strings.Count; i++) { _stringDictionary.Add(locStrings.Strings[i].Key, locStrings.Strings[i].Value); } }
public override async Task Setup(IContext context) { base.Setup(context); _stringDictionary = new Dictionary <string, string>(); string[] files = Directory.GetFiles(FILE_PATH); for (int i = 0; i < files.Length; i++) { if (files[i] == FILE_PATH + "\\" + FILE_NAME_PREFIX + FILE_NAME_SUFFIX + ".json") { string json = File.ReadAllText(files[i]); LocStrings locStrings = JsonUtility.FromJson <LocStrings>(json); SetupStringDictionary(locStrings); } } }