Пример #1
0
 public PeerDiscoveryServiceTests()
 {
     _peerDiscoveryService        = GetRequiredService <IPeerDiscoveryService>();
     _nodeManager                 = GetRequiredService <INodeManager>();
     _discoveredNodeCacheProvider = GetRequiredService <IDiscoveredNodeCacheProvider>();
     _peerDiscoveryJobProcessor   = GetRequiredService <IPeerDiscoveryJobProcessor>();
 }
Пример #2
0
 public PeerDiscoveryJobProcessorTests()
 {
     _peerDiscoveryJobProcessor = GetRequiredService <IPeerDiscoveryJobProcessor>();
     _peerPool    = GetRequiredService <IPeerPool>();
     _nodeManager = GetRequiredService <INodeManager>();
     _discoveredNodeCacheProvider = GetRequiredService <IDiscoveredNodeCacheProvider>();
     _networkOptions = GetRequiredService <IOptionsSnapshot <NetworkOptions> >().Value;
 }
        public PeerDiscoveryService(IPeerPool peerPool, INodeManager nodeManager,
                                    IDiscoveredNodeCacheProvider discoveredNodeCacheProvider, IAElfNetworkServer aelfNetworkServer,
                                    IPeerDiscoveryJobProcessor peerDiscoveryJobProcessor)
        {
            _peerPool    = peerPool;
            _nodeManager = nodeManager;
            _discoveredNodeCacheProvider = discoveredNodeCacheProvider;
            _aelfNetworkServer           = aelfNetworkServer;
            _peerDiscoveryJobProcessor   = peerDiscoveryJobProcessor;

            Logger = NullLogger <PeerDiscoveryService> .Instance;
        }
        public PeerDiscoveryJobProcessor(INodeManager nodeManager,
                                         IDiscoveredNodeCacheProvider discoveredNodeCacheProvider, IAElfNetworkServer networkServer,
                                         IAccountService accountService)
        {
            _nodeManager = nodeManager;
            _discoveredNodeCacheProvider = discoveredNodeCacheProvider;
            _networkServer  = networkServer;
            _accountService = accountService;
            CreatePeerDiscoveryDataflow();

            Logger = NullLogger <PeerDiscoveryJobProcessor> .Instance;
        }
Пример #5
0
 public DiscoveredNodeCacheProviderTests()
 {
     _discoveredNodeCacheProvider = GetRequiredService <IDiscoveredNodeCacheProvider>();
 }