feat(core): dynamic settings service, IFinlyticLogger, log broadcaster, and persistent Yahoo auth
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace FinlyticCore.Dtos.Logging;
|
||||
|
||||
public record LogMessageDto(
|
||||
[property: JsonPropertyName("timestamp")] DateTime Timestamp,
|
||||
[property: JsonPropertyName("serviceName")] string ServiceName,
|
||||
[property: JsonPropertyName("channel")] string Channel,
|
||||
[property: JsonPropertyName("level")] string Level,
|
||||
[property: JsonPropertyName("message")] string Message,
|
||||
[property: JsonPropertyName("exception")] string? Exception = null
|
||||
);
|
||||
Reference in New Issue
Block a user