У меня есть приложение c# .net
WPF
, теперь мне нужно зарегистрировать что-то (в основном ядро шаблона NInject
IoC
), которое использовалось слоями BLL
и DAL
.
Я хочу знать точку входа или что-то подобное для dll
, где я мог бы поместить этот код (регистрация ядра).
Для секции WPF
я использую App.xaml.cs
, для секции WCF
я использую Global.asax.cs
, поскольку они являются точкой входа в эти вещи. Но как насчет автономных dlls
, какова их точка входа.
Один из подходов состоит в том, что я могу добавить статический класс в мою dll, который выполняет эту задачу, и с app.xaml.cs
я вызываю этот метод BLL и регистрирую мои ядра. Но это больше похоже на обходной путь, чем на подход.
Пожалуйста, ведите меня к чему-то более конкретному и логичному.