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