using var stream = _manager.GetStream();
using var sw = new StreamWriter(stream, _utf8NoBOM);
_formatter.Format(logEvent, sw);
sw.Flush();
_client.Publish(new ReadOnlyMemory<byte>(stream.GetBuffer(), 0, (int)stream.Length), _routeKeyFunction?.Invoke(logEvent));
Remove duplicate code