Пример #1
0
        public static IDictionary <string, object> GetEnvironmentConfig(Disney.Kelowna.Common.Environment.Environment environment)
        {
            Configurator configurator = Service.Get <Configurator>();
            IDictionary <string, object> dictionaryForSystem = configurator.GetDictionaryForSystem("CPRemix");
            IDictionary <string, object> dictionary          = (IDictionary <string, object>)dictionaryForSystem["environments"];

            if (!dictionary.ContainsKey(environment.ToString()))
            {
                Log.LogFatal(typeof(ConfigHelper), string.Concat("Environment: ", environment, " does not exist in ApplicationConfig.txt."));
                return(null);
            }
            return((IDictionary <string, object>)dictionary[environment.ToString()]);
        }
Пример #2
0
 public string GetContentManifestPathFromDirectory(ContentManifestDirectory directory)
 {
     Debug.LogFormat("GetContentManifestPathFromDirectory(): contentDate={0}, client_version={1}, platform={2}, environment={3}", CommonDateTime.Serialize(GetContentDate()), clientApiVersion, platform, environment);
     return(directory.FindEntry(GetContentDate(), clientApiVersion, platform, environment.ToString().ToLower())?.url);
 }