mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-26 07:38:33 -06:00
got tracing and loggin working in opentelemetry
This commit is contained in:
@@ -5,22 +5,22 @@ namespace Management.Services;
|
||||
|
||||
public class MyLogger<T>
|
||||
{
|
||||
private readonly ILogger<T> baseLogger;
|
||||
private readonly ILogger<T> _baseLogger;
|
||||
|
||||
public MyLogger(ILogger<T> baseLogger)
|
||||
{
|
||||
this.baseLogger = baseLogger;
|
||||
this._baseLogger = baseLogger;
|
||||
}
|
||||
|
||||
public void Log(
|
||||
string message,
|
||||
LogLevel logLevel = LogLevel.Information,
|
||||
// LogLevel logLevel = LogLevel.Information,
|
||||
[CallerMemberName] string memberName = ""
|
||||
)
|
||||
{
|
||||
var finalMessage = $"[{typeof(T)}.{memberName}] {message}";
|
||||
|
||||
baseLogger.Log(logLevel, finalMessage);
|
||||
_baseLogger.LogInformation(finalMessage);
|
||||
Console.WriteLine(finalMessage);
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ public class MyLogger<T>
|
||||
{
|
||||
var finalMessage = $"[{typeof(T)}.{memberName}] {message}";
|
||||
|
||||
baseLogger.Log(logLevel, finalMessage);
|
||||
_baseLogger.Log(logLevel, finalMessage);
|
||||
Console.WriteLine(finalMessage);
|
||||
}
|
||||
public void Error(
|
||||
@@ -43,7 +43,7 @@ public class MyLogger<T>
|
||||
{
|
||||
var finalMessage = $"ERROR: [{typeof(T)}.{memberName}] {message}";
|
||||
|
||||
baseLogger.Log(logLevel, finalMessage);
|
||||
_baseLogger.Log(logLevel, finalMessage);
|
||||
Console.WriteLine(finalMessage);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user