public LoRaDeviceAPIService(NetworkServerConfiguration configuration, IServiceFacadeHttpClientProvider serviceFacadeHttpClientProvider, ILogger <LoRaDeviceAPIService> logger, Meter meter) : base(configuration) { if (meter is null) { throw new ArgumentNullException(nameof(meter)); } this.serviceFacadeHttpClientProvider = serviceFacadeHttpClientProvider; this.logger = logger; this.deviceLoadRequests = meter.CreateCounter <int>(MetricRegistry.DeviceLoadRequests); }
public LoraDeviceInfoManager(NetworkServerConfiguration configuration, IServiceFacadeHttpClientProvider serviceFacadeHttpClientProvider) { this.configuration = configuration; this.serviceFacadeHttpClientProvider = serviceFacadeHttpClientProvider; }
public LoRaDeviceAPIService(NetworkServerConfiguration configuration, IServiceFacadeHttpClientProvider serviceFacadeHttpClientProvider) : base(configuration) { this.serviceFacadeHttpClientProvider = serviceFacadeHttpClientProvider; }