private Features.IndexStore.IIndexRepository SetupRepository(Network main, string dir) { var repository = new IndexRepository(main, dir, DateTimeProvider.Default, this.loggerFactory); repository.InitializeAsync().GetAwaiter().GetResult(); return(repository); }