22 lines
881 B
C#
22 lines
881 B
C#
namespace LogCentral.Server.Controllers;
|
|
|
|
public class LogEntryDto
|
|
{
|
|
public string Id { get; set; } = Guid.NewGuid().ToString();
|
|
public DateTime Timestamp { get; set; }
|
|
public string ApplicationName { get; set; } = default!;
|
|
public string ApplicationVersion { get; set; } = default!;
|
|
public string Environment { get; set; } = default!;
|
|
public string MachineName { get; set; } = default!;
|
|
public int Level { get; set; }
|
|
public string Category { get; set; } = default!;
|
|
public string Message { get; set; } = default!;
|
|
public string? Exception { get; set; }
|
|
public string? StackTrace { get; set; }
|
|
public Dictionary<string, object>? Properties { get; set; }
|
|
public string? UserId { get; set; }
|
|
public string? SessionId { get; set; }
|
|
public string? RequestId { get; set; }
|
|
public string? CorrelationId { get; set; }
|
|
}
|