Tener un Log4Net RollingFileAppender configurado para rodar semanalmente
losDatePattern
la cadena debe ser algo que elSimpleDateFormatter
Va a aceptar.
Desafortunadamente, esto significa que, fuera de la caja, esto no incluye ser capaz de establecer el límite para que sea un número de semana. Hay formas de obtener este valor en C #, pero no es obvio que podamos extender elSimpleDateFormatter
o proporcionar una implementación diferente deIDateFormatter
y usar eso en su lugar (o incluso en una costumbreRollingFileAppender
)
Entonces, ¿cómo podríamos obtener un Log4NetRollingFileAppender
rodar semanalmente?