public AsyncStorePartitioner(IPersistenceConfigFactory configFactory, IAsyncStoreFactory storeFactory) { Contracts.Requires.That(configFactory != null); Contracts.Requires.That(storeFactory != null); this.configFactory = configFactory; this.storeFactory = storeFactory; }
public static IAsyncStore New(IPersistenceConfigFactory configFactory) => new PartitionedAsyncStore(new AsyncStorePartitioner( configFactory, new PartitionedSQLiteStoreFactory(addLocks: false)));