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))); }
public static void ConfigureWith(IResolveTypes binding) { ConfigVerifier.AssertModuleExists(HttpContext.Current.ApplicationInstance); _aspxPageInjector = new AspxPageInjector(new RetrIocConfiguration(binding)); }
public static void ConfigureWith(RetrIocConfiguration config) { ConfigVerifier.AssertModuleExists(HttpContext.Current.ApplicationInstance); _aspxPageInjector = new AspxPageInjector(config); }
public void SetUp() { _cfg = new RetrIocConfiguration(new FakeContainer()); _module = new AspxPageInjector(_cfg); _somePage = new TestPage(); }