public NotificationHandler(ILogger <NotificationHandler> logger, IQueue queue, GatewayStatusMapper gatewayStatusMapper, TransmitPacketMapper transmitPacketMapper, ReceivedPacketMapper receivedPacketMapper, LoRaAbpDecoder loRaAbpDecoder) { this._logger = logger; this._queue = queue; this._gatewayStatusMapper = gatewayStatusMapper; this._transmitPacketMapper = transmitPacketMapper; this._receivedPacketMapper = receivedPacketMapper; this._loRaAbpDecoder = loRaAbpDecoder; }
public UdpHandler(ILogger <UdpHandler> logger, IQueue queue, IMediator mediator, LoRaAbpDecoder loRaAbpDecoder) { _logger = logger; this._mediator = mediator; this._loRaAbpDecoder = loRaAbpDecoder; _endPoint = new UdpEndpoint("192.168.8.100", 30099); _endPoint.EndpointDetected += EndpointDetected; _endPoint.DatagramReceived += DatagramReceived; }