Очистить папку журналов с пользовательскими именами файлов - PullRequest
0 голосов
/ 30 января 2020

Я записываю некоторые вещи с LogEventInfo, потому что я добавляю свойство переменной с именем Action к каждому журналу. В моей цели layout является простым, layout="${message}", но fileName является сложным, fileName="C:\log\${date:format=yyyy-MM-dd HH-mm-ss} ${event-properties:item=Action}.log".

Но я все еще хочу ограничить пространство, занимаемое всеми этими файлами журнала. Неважно, по размеру, дате или количеству файлов. Как мне заархивировать файлы журнала с таким пользовательским именем?

Существует ответ из 2013 , в котором говорится, что это невозможно, но я надеюсь, что этот ответ теперь неверен, даже если это было правильно тогда.

...