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