public void LogError(string message) { if (bLogErrors) { ErrorLogQueue.Enqueue(message); } }
public void WaitForLoggingCompletion() { while (ConsoleLogQueue.Any() || ErrorLogQueue.Any() || FailedEndpointsLogQueue.Any() || ResponseLogQueue.Any() || PerformanceLogQueue.Any()) { Thread.Sleep(10); } WriteAllLogs(); }