示例#1
0
        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);
            }
        }
示例#2
0
 public void LogHandler(object sender, PingHandlerArgs eventArgs)
 {
     Console.WriteLine(LogHelper.GetLogString(eventArgs.ResponseDto));
 }