Цитата:
Сообщение от
ZooY
TraceService плох тем, что он не пишет ничего пока не произошла ошибка (по крайней мере в случае с плагинами это так), а мне нужна отладочная информация без генерации исключения.
Честно признаюсь, что не экспериментировал, но, если не ошибаюсь, можно задать более низкий уровень трассировки, после чего начинают писаться все события. В версиях до 2016 лог писался в файл, после стал писаться в базу, но не суть. TraceLevel все равно можно задать.
Цитата:
Сообщение от
ZooY
В моем случае, лог нужен не для того, чтобы он просто был или для мониторинга доступности системы/функционала, а для отладки и тестирования. Так что его прием и хранение - это моя проблема
Тоже довольно странная практика... Почему для отладки и тестирования нельзя использовать Unit тесты? Тот же Fake Xrm Easy позволяет вам даже запросы к базе протестировать. На худой конец есть Плагин Профайлер... Ну или CRMSnoop, который соберет за вас трассировку