ILogger Factory is not logging using static instance.I want to invoke ILogger inside static methods of Class project.Can anyone help me to fix this below code.
public class AppLogger
{
public static ILoggerFactory LoggerFactory { get; set; } = new LoggerFactory();
public static ILogger CreateLogger<T>() => LoggerFactory.CreateLogger<T>();
public static ILogger CreateLogger(string categoryName) => LoggerFactory.CreateLogger(categoryName);
}
class Program
{
public static readonly ILogger _logger = AppLogger.CreateLogger<Program>();
static void Main(string[] args)
{
_logger.LogInformation("Hello World!");
Console.Read();
}
}