/// <summary>
 /// Create a new instance of this class
 /// </summary>
 public AssemblyBasedLineFactoryProvider()
 {
     _creator = new AssemblyBasedAssignableClassCreator();
 }
 /// <summary>
 /// Create a new instance of this class
 /// </summary>
 public AssemblyBasedStatementRuleFactoryProvider()
 {
     _creator = new AssemblyBasedAssignableClassCreator();
 }
 public void SetUp()
 {
     _creator = new AssemblyBasedAssignableClassCreator(GetType().Assembly);
 }
Пример #4
0
        /// <summary>
        /// Create a new instance of this class
        /// </summary>
        public AssemblyBasedRuleConfigurationFactoryProvider()
        {
            AssemblyBasedAssignableClassCreator creator = new AssemblyBasedAssignableClassCreator();

            _factories = new List <IRuleConfigurationFactory>(creator.GetInstancesOf <IRuleConfigurationFactory>());
        }