У меня есть служба Windows, которая создает экземпляр класса каждые x минут, используя System.Threads и Timers. Регистрация в основном классе, где производится вызов службы, работает, но вызываемые классы не могут войти, я просто не получается вывод.
Вот мои рамки основного класса:
/// <summary>
/// Create an Instance of the Log
/// </summary>
private static readonly ILog logger = LogManager.GetLogger("Test");
/// <summary>
/// Get the Instance of the Log
/// </summary>
internal static ILog log
{
get { return logger; }
}
Если я сейчас вызываю из любого другого класса ссылку на Service.log и пытаюсь написать журнал, например, Service.log.Info ("test"); ничего не приходит.
Если я пытаюсь создать новый экземпляр журнала во 2-м классе, используя
/// <summary>
/// Create an Instance of the Log
/// </summary>
private static readonly ILog logsomething = LogManager.GetLogger("Test");
Я тоже не получаю вывод, он работает только в основном классе. я не могу заставить его работать в любом другом поточном классе. Моя конфигурация основана на RollingFileAppender.