private void OnMessageReceived(QLMessage message) { try { var handler = MessageReceived; handler?.Invoke(this, new QLMessageEventArgs(message)); } catch (Exception ex) { Log.Error().Print(ex, $"Error QL messages handling: {ex.Message}"); } }
public QLMessageEventArgs(QLMessage message) { Message = message; }
/// <summary> /// Отправить сообщение в квик /// </summary> public void SendMessage(QLMessage message) { outgoingMessages.Enqueue(message); }