using unity I'm register concrete types which should be resolved for particular interfaces, like
public static class UnityConfig
{
public static void RegisterComponents()
{
var container = new UnityContainer();
container.RegisterType<IHotelRepository, HotelRepository>();
DependencyResolver.SetResolver(new UnityDependencyResolver(container));
}
}
and inside global.asax to register componentens.
I'm wonder how could I resolve dependicies in desktop app, winforms or wpf, or console (whatever) where to register componentes in container?
Aucun commentaire:
Enregistrer un commentaire