Я создаю сайт с использованием .Net 4.0 и C # с MVC2 Framework.
У меня есть 5 различных проектов в рамках решения - AdminPresentation, FrontEndPresentation, DataAccessLayer, Business, Tests.
Я рассчитываю реализовать регистратор, который можно использовать на всех уровнях, и мне посоветовали, что было бы лучше включить классы Logger как Dll и включить это в мои проекты.
Я собираюсь использовать nLog, но я полагаю, что при необходимости можно установить другой регистратор (внедрение зависимостей?).
Я новичок в .NET / C #, любые советы / примеры / ссылки на сайты будут очень благодарны, в частности, как реализовать регистратор и как использовать его как dll, если это необходимо.
Спасибо