Adds SeqLogger working

This commit is contained in:
Janus Knudsen 2025-02-17 17:42:46 +01:00
parent 1aea1e894a
commit 440087c43b
4 changed files with 315 additions and 63 deletions

View file

@ -28,20 +28,20 @@ namespace Core.Telemetry
}
public new void Send(ITelemetry telemetry)
{
var l = new SeqLogger(_client, "", "");
//var l = new SeqLogger(_client, "", "");
l.LogToSeq(
"Bruger {UserId} loggede ind",
"Debug",
new Dictionary<string, object> { { "UserId", "12345" }, { "Counter", "i++" } }
);
//l.LogToSeq(
// "Bruger {UserId} loggede ind",
// "Debug",
// new Dictionary<string, object> { { "UserId", "12345" }, { "Counter", "i++" } }
// );
if (telemetry is Microsoft.ApplicationInsights.DataContracts.TraceTelemetry trace)
{
var severity = trace.SeverityLevel;
Console.WriteLine($"Trace severity: {severity}, Message: {trace.Message}");
}
//if (telemetry is Microsoft.ApplicationInsights.DataContracts.TraceTelemetry trace)
//{
// var severity = trace.SeverityLevel;
// Console.WriteLine($"Trace severity: {severity}, Message: {trace.Message}");
//}
base.Send(telemetry);