Example #1
0
 public List <ExchangeSettings> Load(IReadOnlyDictionary <string, string> properties)
 {
     if (_allExchangeParameters != null && _allExchangeParameters.Count == 0)
     {
         var exchangeParameters = ApplicationProperty.ReadMultipleValues(_exchangeNames, ";", properties).Select(x => new ExchangeSettings(_exchangeName, properties));
         _allExchangeParameters.AddRange(exchangeParameters);
     }
     return(_allExchangeParameters ?? new List <ExchangeSettings>());
 }