Esempio n. 1
0
 public NidaWorkflowEngine(IRuleCollectionFactory ruleCollectionFactory, IRuleEngineFactory ruleEngineFactory,
                           IMessageCollector messageCollector)
 {
     _ruleCollectionFactory = ruleCollectionFactory;
     _ruleEngineFactory     = ruleEngineFactory;
     _messageCollector      = messageCollector;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CompletenessRuleCollectionFactory"/> class.
 /// </summary>
 /// <param name="ruleCollectionFactory">The rule collection factory.</param>
 /// <param name="container">The container.</param>
 public CompletenessRuleCollectionFactory(IRuleCollectionFactory ruleCollectionFactory, IContainer container)
 {
     _ruleCollectionFactory = ruleCollectionFactory;
     _container             = container;
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RuleEngineFactory"/> class.
 /// </summary>
 /// <param name="ruleCollectionFactory">The rule collection factory.</param>
 public RuleEngineFactory(IRuleCollectionFactory ruleCollectionFactory)
 {
     _ruleCollectionFactory = ruleCollectionFactory;
 }