public Task WriteAsync(IEnumerable <LogEvent> events) { var payloadBuilder = new StringBuilder(); Assert.DoesNotThrow(() => { foreach (var logEvent in events) { payloadBuilder.Append(_apiKey).Append(' '); var formatted = _formatter.FormatMessage(logEvent); Assert.IsNotEmpty(formatted); payloadBuilder.Append(formatted); payloadBuilder.Append('\n'); } }); var payload = payloadBuilder.ToString(); Assert.IsNotEmpty(payload); return(Task.CompletedTask); }
private void Log(string message) { _logBuilder.AppendLine(LogFormatter.FormatMessage(message)); }
public void LogInfo(string message) { _logger.LogInformation(message); _resultBuilder.AppendLine(LogFormatter.FormatMessage(message)); }