public DataStoreServiceBuilder()
 {
     this.connection                 = SQLite3.OpenInMemory();
     this.dataStoreScheduler         = new SchedulerMock(MockBehavior.Loose);
     this.logger                     = new LoggerMock(MockBehavior.Loose);
     this.upgradeHandlerProvider     = new UpgradeHandlerProviderMock(MockBehavior.Loose);
     this.dataStoreVersionRepository = new DataStoreVersionRepositoryMock(MockBehavior.Loose);
 }
 internal DataStoreServiceBuilder WithDataStoreVersionRepository(IDataStoreVersionRepository dataStoreVersionRepository) =>
 this.With(ref this.dataStoreVersionRepository, dataStoreVersionRepository);