Dispenser/DispenserCommon/DTO/LogMessage.cs

21 lines
507 B
C#
Raw Permalink Normal View History

2024-08-16 07:20:09 +00:00
using Serilog.Events;
namespace DispenserCommon.DTO;
/// <summary>
/// 日志信息
/// </summary>
/// <param name="message"></param>
public class LogMessage(string message)
{
public LogMessage(string message, LogEventLevel level) : this(message)
{
Message = message;
Level = level;
}
public DateTime Timestamp { get; set; } = DateTime.Now;
public string Message { get; set; } = message;
public LogEventLevel Level { get; set; } = LogEventLevel.Information;
}