Получить экземпляр контейнера в классе реестра в Structuremap 4 - PullRequest
0 голосов
/ 04 мая 2020

Как обновить следующий код до 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")
   ......

}
});

}
}
...