public HttpProxy(IEnumerable<IPEndPoint> servers, IPortListener listener, IRequestMessageBuilder requestMessageBuilder, IResponseStreamWriter responseStreamWriter) { _servers = servers; _listener = listener; _requestMessageBuilder = requestMessageBuilder; _responseStreamWriter = responseStreamWriter; }
private void ReceiveData(IPortListener portListener, byte[] received) { DateTime dateNow = DateTime.Now; Console.WriteLine($"{dateNow} - {string.Join(",", received)}"); var packetFromQueue = new PacketFromQueue { Buffer = received, ReceiveDate = dateNow, QueueDate = dateNow, }; //TODO : Detect alarms and send to AlarmQueue _queueOperation.SendMessageToQueue(packetFromQueue, ExchangeName, portListener.Name + "Route"); }