Мне нравится добавлять префикс категории ко всем сообщениям в существующих сообщениях журнала. Однако добавлять этот префикс ко всем существующим сообщениям журнала одно за другим утомительно. Есть ли способ, которым я могу просто добавить атрибут на уровень класса, тогда все сообщения этого класса будут регистрироваться для определенной категории?
Вместо того, чтобы прямо сейчас,
Log.Info("[Ref] Level 1 Starts ...");
Я действительно хочу что-то вроде этот или другой способ определения log4net.ILog.
[LoggingCategory("Ref")]
public class MyClass
{
public void MyMethod()
{
Log.Info("Level 1 Starts ...");
}
}