public CrossChainCommunicationTestBase() { CrossChainCacheEntityProvider = GetRequiredService <ICrossChainCacheEntityProvider>(); BlockCacheEntityProducer = GetRequiredService <IBlockCacheEntityProducer>(); _grpcCrossChainClientProvider = GetRequiredService <ICrossChainClientProvider>(); _chainOptions = GetRequiredService <IOptionsSnapshot <ChainOptions> >().Value; }
public CrossChainRequestService(ICrossChainClientService crossChainClientService, ICrossChainCacheEntityService crossChainCacheEntityService, IBlockCacheEntityProducer blockCacheEntityProducer) { _crossChainClientService = crossChainClientService; _crossChainCacheEntityService = crossChainCacheEntityService; _blockCacheEntityProducer = blockCacheEntityProducer; }
public CrossChainTestBase() { CrossChainCacheEntityProvider = GetRequiredService <ICrossChainCacheEntityProvider>(); BlockCacheEntityProducer = GetRequiredService <IBlockCacheEntityProducer>(); _configOptions = GetRequiredService <IOptionsMonitor <CrossChainConfigOptions> >().CurrentValue; _chainOptions = GetRequiredService <IOptionsSnapshot <ChainOptions> >().Value; _configOptions.CrossChainDataValidationIgnored = false; }
public CrossChainClientService(ICrossChainClientProvider crossChainClientProvider, IBlockCacheEntityProducer blockCacheEntityProducer) { _crossChainClientProvider = crossChainClientProvider; _blockCacheEntityProducer = blockCacheEntityProducer; }
public GrpcClientTests() { _grpcCrossChainCommunicationTestHelper = GetRequiredService <GrpcCrossChainCommunicationTestHelper>(); _blockCacheEntityProducer = GetRequiredService <IBlockCacheEntityProducer>(); }
protected CrossChainWithChainTestBase() { _blockCacheEntityProducer = Application.ServiceProvider.GetRequiredService <IBlockCacheEntityProducer>(); _crossChainCacheEntityProvider = Application.ServiceProvider.GetRequiredService <ICrossChainCacheEntityProvider>(); }
public CrossChainDataProducerTest() { _blockCacheEntityProducer = GetRequiredService <IBlockCacheEntityProducer>(); }