using Microsoft.Extensions.Logging; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MaksIT.Core.Logger; public class MyCustomLogger : ILogger { public IDisposable? BeginScope(TState state) where TState : notnull { throw new NotImplementedException(); } public bool IsEnabled(LogLevel logLevel) { throw new NotImplementedException(); } public void Log(LogLevel logLevel, EventId eventId, TState state, Exception? exception, Func formatter) { throw new NotImplementedException(); } }