Example #1
0
 /*----------------------------------------------------------------------------------------*/
 private void AddStrategies()
 {
     Strategies.Append(new BehaviorReflectionStrategy());
     Strategies.Append(new ConstructorReflectionStrategy());
     Strategies.Append(new PropertyReflectionStrategy());
     Strategies.Append(new MethodReflectionStrategy());
     Strategies.Append(new FieldReflectionStrategy());
     Strategies.Append(new InterceptorRegistrationStrategy());
 }
Example #2
0
 /*----------------------------------------------------------------------------------------*/
 private void AddStrategies()
 {
     Strategies.Append(new PropertyInjectionStrategy());
     Strategies.Append(new MethodInjectionStrategy());
     Strategies.Append(new FieldInjectionStrategy());
     Strategies.Append(new ProxyStrategy());
     Strategies.Append(new InitializableStrategy());
     Strategies.Append(new ContextAwareStrategy());
     Strategies.Append(new StartableStrategy());
     Strategies.Append(new DisposableStrategy());
 }