Пример #1
0
 public NodesController(
     IMapper mapper,
     INodeDataCache nodeDataCache,
     IRawMemPoolDataCache rawMemPoolDataCache
     )
 {
     _mapper              = mapper;
     _nodeDataCache       = nodeDataCache;
     _rawMemPoolDataCache = rawMemPoolDataCache;
 }
 public NodeSyncHostService(
     ILogger <NodeSyncHostService> logger,
     IHubContext <NodeHub> nodeHub,
     IMapper mapper,
     NodeSynchronizer nodeSynchronizer,
     INodeDataCache nodeDataCache
     )
 {
     _logger           = logger;
     _nodeHub          = nodeHub;
     _mapper           = mapper;
     _nodeSynchronizer = nodeSynchronizer;
     _nodeDataCache    = nodeDataCache;
 }
Пример #3
0
 public NodeSynchronizer(
     IOptions <NodeSyncSettings> settingsOptions,
     ILocateIpService locationCaller,
     INeoJsonRpcService rPCNodeCaller,
     ScopedDbContextFactory scopeFactory,
     INodeDataCache nodeDataCache,
     IRawMemPoolDataCache rawMemPoolDataCache
     )
 {
     _locateIpService     = locationCaller;
     _rpcService          = rPCNodeCaller;
     _nodeSyncSettings    = settingsOptions.Value;
     _dbContextFactory    = scopeFactory;
     _nodeDataCache       = nodeDataCache;
     _rawMemPoolDataCache = rawMemPoolDataCache;
 }