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