コード例 #1
0
 public void InjectOpenGenericMethod()
 {
     // Act
     Container.RegisterType <InjectedType>(
         Invoke.Method(nameof(InjectedType.OpenGenericMethod)));
 }
コード例 #2
0
 public void MethodWithOutParameter()
 {
     // Act
     Container.RegisterType <TypeWithMethodWithInvalidParameter>(
         Invoke.Method(nameof(TypeWithMethodWithInvalidParameter.MethodWithOutParameter)));
 }
コード例 #3
0
 public void InjectProtectedMethod()
 {
     // Act
     Container.RegisterType <InjectedType>(
         Invoke.Method("ProtectedMethod"));
 }
コード例 #4
0
 public void GenericInjectionMethod()
 {
     // Act
     Container.RegisterType <OpenGenericInjectionMethod>(
         Invoke.Method(nameof(OpenGenericInjectionMethod.InjectMe)));
 }