Как я могу использовать свой собственный регистратор с пользовательскими записями в Postsharp? - PullRequest
0 голосов
/ 21 ноября 2018

В Postsharp я могу написать свой собственный адаптер регистратора, с которым я могу легко интегрировать свой собственный класс регистратора.В нашем классе у нас есть собственный поставщик регистратора classe.Разные категории регистратора могут запрашиваться не только одним провайдером.В обычной реализации используется экземпляр статического регистратора.В итоге мы получаем отдельный экземпляр журнала для каждого экземпляра.Улучшает тестируемость с помощью Unittest и регистрирует каждый экземпляр в отдельном файле.Как я могу перестроить LogAspect для работы с моим собственным классом провайдера логгеров с нестатическим экземпляром?В сети есть разные примеры того, как я создаю свой собственный LogAspect.Но я не хочу делать все новое.Есть ли решение?

Статический регистратор

Образец для собственного LogAspect

...