public IAmAMessageStore <Message> Connect(string messageStoreName) { if (_messageStoreList == null) { _messageStoreList = _messageStoreListCache.Load(); } var stores = _messageStoreConfigProvider.Get(); MessageStoreConfig foundStore = stores.Single(s => s.Name == messageStoreName); return(_messageStoreList.Get(foundStore)); }
public IAmAMessageStore<Message> Connect(string messageStoreName) { if (_messageStoreList == null) { _messageStoreList = _messageStoreListCache.Load(); } var stores = _messageStoreConfigProvider.Get(); MessageStoreConfig foundStore = stores.Single(s => s.Name == messageStoreName); return _messageStoreList.Get(foundStore); }
public MessageStoreListCacheLoader(IMessageStoreConfigCache messageStoreConfigCache) { _messageStoreConfigCache= messageStoreConfigCache; }
public FakeMessageStoreListCacheLoader(IMessageStoreConfigCache messageStoreConfigCache) { _messageStoreConfigCache = messageStoreConfigCache; }