Amido.PreProcessor.Cmd.PropertyManager.LoadStaticProperties C# (CSharp) Метод

LoadStaticProperties() приватный Метод

private LoadStaticProperties ( string propertyFile ) : string>.IDictionary
propertyFile string
Результат string>.IDictionary
        private IDictionary<string, string> LoadStaticProperties(string propertyFile)
        {
            Args.NotNullOrEmpty(propertyFile, "propertyFile");

            log.Debug("Loading system properties ...");
            IDictionary<string, string> sysPropertiesDictionary = this.AddSystemProperties();
            LogDictionaryDebug(sysPropertiesDictionary, "System");
            log.Debug("System properties loaded.");

            log.Debug("Loading static properties ...");
            IDictionary<string, string> staticPropertiesDictionary = this.GetPropertiesFromFile(propertyFile);
            LogDictionaryDebug(staticPropertiesDictionary, "Static");
            log.Debug("Static properties loaded.");

            staticPropertiesDictionary = this.MergeProperties(sysPropertiesDictionary, staticPropertiesDictionary, false);

            return staticPropertiesDictionary;
        }