Циклические зависимости среди DLL

Каковы «наилучшие» методы в отношении круговых зависимостей между DLL в .net?

Я пытаюсь работать над DLL для обработки/регистрации ошибок, которая должна читать/записывать XML.

У меня уже есть несколько классов для работы с XML в отдельной служебной DLL-библиотеке.

Было бы неплохо включить мои модные классы обработки ошибок в служебную DLL, но мне также нужен код обработки XML для DLL регистрации ошибок.

Я думал, что мне следует хранить DLL отдельно для повторного использования в других проектах, но теперь я не уверен, какой подход будет лучшим.

Есть предложения, как справиться с этим сценарием?

5
задан ChandlerPelhams 29 March 2012 в 19:52
поделиться