public CsvTestFixture() { if (!Directory.Exists(CsvPath)) { Directory.CreateDirectory(CsvPath); } DeleteCsvFiles(); Factory = new CsvBlockchainStoreRepositoryFactory(CsvPath); }
static int Main(string[] args) { var appConfig = ConfigurationUtils .Build(args, userSecretsId: "Nethereum.BlockchainStore.Csv.UserSecrets") .AddConsoleLogging(); var configuration = BlockchainSourceConfigurationFactory.Get(appConfig); var outputPath = appConfig["CsvOutputPath"]; var repositoryFactory = new CsvBlockchainStoreRepositoryFactory(outputPath); return(StorageProcessorConsole.Execute(repositoryFactory, configuration).Result); }