public static IRegister GetRegistration(TokenStore store, IFilterToken groupToken, int priority) { var inner = new InnerRegistration(store, groupToken, priority); var innerHighLevel = new InnerHighLevelRegistration(store, groupToken, priority); return(new Registration(store, inner, innerHighLevel)); }
public TestingContext() { store = new TokenStore(); Inversion = new Inversion(store); var inner = new InnerRegistration(store, null, DefaultPriority); var innerHighLevel = new InnerHighLevelRegistration(store, null, DefaultPriority); reg = new Registration(store, inner, innerHighLevel); }
public static IFor <T1> GetRegistration1 <T1>(TokenStore store, IDependency <T1> dependency, IFilterToken groupToken, int priority) { var inner = new InnerRegistration1 <T1>(store, dependency, groupToken, priority); var innerHighLevel = new InnerHighLevelRegistration(store, groupToken, priority, dependency); return(new Registration1 <T1>(store, inner, innerHighLevel)); }
public Registration(TokenStore store, InnerRegistration inner, InnerHighLevelRegistration innerHighLevel) : base(innerHighLevel) { this.store = store; this.inner = inner; }
public HighLevelRegistrations(InnerHighLevelRegistration inner) { this.inner = inner; }