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