private static IPatronusUatClient BuildClient(IDataStoreConfig config)
        {
            if (Clients.ContainsKey(config.Name))
            {
                return(Clients[config.Name]);
            }
            var dynamoClientFactory = DynamoClientFactory.GetInstance();
            var patronusUatClient   = new PatronusUatClient(dynamoClientFactory, config.TableName);

            Clients.TryAdd(config.Name, patronusUatClient);
            return(Clients[config.Name]);
        }
 public AccountDataStoreFactory(IDataStoreConfig dataStoreConfig)
 {
     _dataStoreConfig = dataStoreConfig;
 }
Esempio n. 3
0
 private DataContext(IDataStoreConfig dataStores)
 {
     _dataStoreConfig = dataStores;
     _dataStoreConfig.RegisterDataStores(this);
 }