private void SendMessage(ReportType type, MessageLevel level, string message) { var encodedMessage = Convert.ToBase64String(Encoding.UTF8.GetBytes(message)); var report = $"{type}|{level}|{encodedMessage}"; _output.WriteLine(report); _output.Flush(); } }