public Convention() { Classes = new ClassFilter().Where(type => !type.IsSubclassOf(typeof(Convention))); Cases = new MethodFilter(); CaseExecution = new CaseBehaviorBuilder(); InstanceExecution = new InstanceBehaviorBuilder(); ClassExecution = new TypeBehaviorBuilder().CreateInstancePerCase(); }
public Convention() { Classes = new ClassFilter().Where(type => !type.IsSubclassOf(typeof(Convention))); Methods = new MethodFilter().Where(m => !m.IsDispose()); CaseExecution = new CaseBehaviorBuilder(); InstanceExecution = new InstanceBehaviorBuilder(); ClassExecution = new TypeBehaviorBuilder().CreateInstancePerCase(); methodCallParameterBuilder = method => new object[][] { }; }