Мне пришлось перейти на регистратор entlib из log4net. Я знаю о чем ты думаешь? :)
В любом случае, я пытаюсь изменить шаблон по умолчанию для регистратора, чтобы избавиться от бесполезной информации - такой как приоритет и т. Д. Но у моих журналов все еще есть это - все эти значения являются нулем или значением по умолчанию (значения-типы) в записи журнала, которая создана. Вот шаблон:
<add template="Timestamp: {timestamp}{tab}Category: {category}{tab}Severity: {severity}{newline}
Process Id: {processId}{tab}Thread Id: {win32ThreadId}{newline}
Message: {message}"
type="Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
name="Text Formatter" />
Я все еще получаю идентификатор события, название, машину, приоритет и имя процесса. Любая помощь будет оценена.
Есть ли способ присвоить имена старым файлам журнала переноса с помощью номера вместо метки времени и указать максимальное число пролонгаций - как в log4net?