Exemplo n.º 1
0
 public static void ConfigureWith(Func <Type, object> getType,
                                  Func <Type, IEnumerable <object> > getAllTypes,
                                  Action <object> releaseInstance)
 {
     _aspxPageInjector = new AspxPageInjector(new RetrIocConfiguration(new ContainerShim(getType, getAllTypes, releaseInstance)));
 }
Exemplo n.º 2
0
 public static void ConfigureWith(IResolveTypes binding)
 {
     ConfigVerifier.AssertModuleExists(HttpContext.Current.ApplicationInstance);
     _aspxPageInjector = new AspxPageInjector(new RetrIocConfiguration(binding));
 }
Exemplo n.º 3
0
 public static void ConfigureWith(RetrIocConfiguration config)
 {
     ConfigVerifier.AssertModuleExists(HttpContext.Current.ApplicationInstance);
     _aspxPageInjector = new AspxPageInjector(config);
 }
Exemplo n.º 4
0
 public void SetUp()
 {
     _cfg      = new RetrIocConfiguration(new FakeContainer());
     _module   = new AspxPageInjector(_cfg);
     _somePage = new TestPage();
 }