public BlockDownloadWorkerForkedTests() { _blockDownloadWorker = GetRequiredService <BlockDownloadWorker>(); _blockDownloadJobManager = GetRequiredService <IBlockDownloadJobManager>(); _blockchainService = GetRequiredService <IBlockchainService>(); _networkService = GetRequiredService <INetworkService>(); }
public BlockDownloadWorkerManyJobTests() { _blockDownloadWorker = GetRequiredService <BlockDownloadWorker>(); _blockDownloadJobStore = GetRequiredService <IBlockDownloadJobStore>(); _blockDownloadJobManager = GetRequiredService <IBlockDownloadJobManager>(); _blockchainService = GetRequiredService <IBlockchainService>(); _networkService = GetRequiredService <INetworkService>(); _blockSyncStateProvider = GetRequiredService <IBlockSyncStateProvider>(); _blockSyncOptions = GetRequiredService <IOptionsSnapshot <BlockSyncOptions> >().Value; }
public BlockSyncService(IBlockFetchService blockFetchService, IBlockSyncAttachService blockSyncAttachService, IBlockSyncQueueService blockSyncQueueService, IBlockDownloadJobManager blockDownloadJobManager, IAnnouncementCacheProvider announcementCacheProvider) { Logger = NullLogger <BlockSyncService> .Instance; _blockFetchService = blockFetchService; _blockSyncAttachService = blockSyncAttachService; _blockSyncQueueService = blockSyncQueueService; _blockDownloadJobManager = blockDownloadJobManager; _announcementCacheProvider = announcementCacheProvider; }
public BlockDownloadJobManagerTests() { _blockDownloadJobManager = GetRequiredService <IBlockDownloadJobManager>(); _blockDownloadJobStore = GetRequiredService <IBlockDownloadJobStore>(); }