Beispiel #1
0
 public TInterface GetInstance <TInterface>() where TInterface : class
 {
     return(MicroMap.GetInstance <TInterface>());
 }
Beispiel #2
0
 public void Register <TInterface>(TInterface concreteClass) where TInterface : class
 {
     MicroMap.Register(concreteClass);
 }
Beispiel #3
0
 public void Register <TInterface>(Func <IContainer, TInterface> definition) where TInterface : class
 {
     MicroMap.Register(definition);
 }
Beispiel #4
0
 public void Register <TInterface, TClass>()
     where TClass : TInterface
     where TInterface : class
 {
     MicroMap.Register <TInterface, TClass>();
 }