public IDataStore Get(string name) { IDataStore dataStore; var worked = dataStores.TryGetValue(name, out dataStore); if (worked) return dataStore; var newDataStore = new InMemoryDataStore(); dataStores[name] = newDataStore; return newDataStore; }
public IDataStore Get(string name) { IDataStore dataStore; var worked = dataStores.TryGetValue(name, out dataStore); if (worked) { return(dataStore); } var newDataStore = new InMemoryDataStore(); dataStores[name] = newDataStore; return(newDataStore); }