Как обновить следующий код до Structuremap 4.
Этот код в одном из унаследованных классов реестра, где я не получаю экземпляр контейнера для замены ObjectFactory.GetNamedInstance
public class DI:Registry
{
public DI(){
For<IloanFactory>().Use((loantype) =>
{
switch(loantype)
{
case "home":
return ObjectFactory.GetNamedInstance<ILoan>("regularhome")
case "car":
return ObjectFactory.GetNamedInstance<ILoan>("regularcar")
......
}
});
}
}