Пример #1
0
 public NetworkRequiredConnection(ILogger <NetworkRequiredConnection> logger,
                                  IEventBus eventBus,
                                  IOptions <LightningNodeSettings> options,
                                  IConnectivityPeerStats serverPeerStats,
                                  IForgeClientConnectivity forgeConnectivity,
                                  IPeriodicWork connectionLoop) : base(logger, eventBus, serverPeerStats, forgeConnectivity, connectionLoop)
 {
     _settings = options.Value !;
 }
Пример #2
0
 public LightningNode(ILogger <LightningNode> logger, IOptions <LightningNodeSettings> settings)
 {
     _logger   = logger;
     _settings = settings?.Value ?? throw new ArgumentNullException(nameof(settings));
 }