Создать резервную функцию log4net C#C#

Место общения программистов C#
Ответить
Гость
 Создать резервную функцию log4net C#

Сообщение Гость »


Am new to this topic and trying to create a fallback functionality on failure of log4net. and ofcs I have gone through few posts that is related to this topic.
https://moaid.codes/post/writing-failov ... r-log4net/
My Custom Log4net Asynch Failover Appender Skips Messages
Below is the simple implementation I have.

Код: Выделить всё

public class ActivityLog : AppenderSkeleton
{
public void Add(int Id)
{
ILog _logger = LogManager.GetLogger("FallbackLogger");
_logger.Info("FallbackLogger");
}
}

Код: Выделить всё

protected override void Append(LoggingEvent loggingEvent)
{
if (loggingEvent == null)
throw new ArgumentNullException("LoggingEvent");
}
and above is my log4net.Config
My question is that, none of this configuration does not trigger the Append() function at all & how do I configure this function to trigger and right to log when there is a log4net failure.
Obviously, I am doing something not correct.


Источник: https://stackoverflow.com/questions/781 ... on-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»