Pull to refresh

Comments 3

Хорошо было бы провести побольше тестов (с прогревочными вызовами и тп). Еще рекомендую написать вывод, а то с первого взгляда не особо понятно, что вы пытались увидеть.
А почему вы не воспользовались стандартным механизмом логгирования для MS Dynamics?
Насколько мне известно, в стандартный MS Dynamics SDK входит интерфейс ITracingService, конечно он не такой разнообразный и мощный как логгеры в NLog, но я рекомендую пользоватся им вместо NLog(это поможет избежать проблем с развертыванием на боевую систему в будущем).

Получить экземпляр интерфейса ITracingService можно вот так:
var tracingService = (ITracingService)serviceProvider.GetService(typeof(ITracingService));

Saladin, об этом средстве логирования мне известно. Также считаю, что использование его является верным решением, но зачастую возникают задачи логирования, например в базу данных (не у меня), и в этом случае NLog оправдан, дабы не велосипедить. Цель работы, которая описана в статье — является применение АОП для логирования в CRM. В аспекте я использую NLog, но мог бы использовать и сервис.
Sign up to leave a comment.

Articles