public void EnqueueMessage(LogMessageEntry message) { if (!messageQueue.IsAddingCompleted) { try { messageQueue.Add(message); return; } catch (Exception ex) { Debug.WriteLine($"Failed to enqueue log message: {ex}."); } } WriteMessage(message); }
private void WriteMessage(LogMessageEntry entry) { console.WriteLine(entry.Color, entry.Message); }
public void EnqueueMessage(LogMessageEntry message) { messageQueue.Add(message); }