Мой текущий проект нуждается в переосмыслении, и до сих пор мне нравится, как Kephas устанавливает основы для приложений в целом (лицензирование по MIT имело решающее значение для его оценки). Однако мы должны делать что-то постепенно, иначе я боюсь, что мы потеряем контроль над проектом. Ведение журнала (мы используем ELMAH) везде, и я боюсь, что мы не сможем использовать DI / Composition для замены вызовов журнала, поэтому нам нужно сохранить существующий код.
Что мне нужно сделать, чтобы Kephas хорошо играл с существующей инфраструктурой ведения журналов, но без дублирования?