public void LogHandler(object sender, PingHandlerArgs eventArgs) { var path = _options.PathToLogFile; lock (_locker) { using var stream = new FileStream(path, FileMode.OpenOrCreate); stream.Seek(0, SeekOrigin.End); var bytes = Encoding.Default.GetBytes(LogHelper.GetLogString(eventArgs.ResponseDto) + "\n"); stream.Write(bytes, 0, bytes.Length); } }
public void LogHandler(object sender, PingHandlerArgs eventArgs) { Console.WriteLine(LogHelper.GetLogString(eventArgs.ResponseDto)); }