public IWorkflowRule ParseWorkflowRule(string query) { var expr = _dslParser.WorkflowRuleExprParse(query); if (expr.Event != null) { return(new EventWorkflowRule(expr)); } return(new TimeWorkflowRule(expr)); }
public IWorkflowRule ParseWorkflowRule(string query) { var expr = _dslParser.WorkflowRuleExprParse(query); if (expr.Event != null) { return(new EventWorkflowRule(expr)); } return(new TimeWorkflowRule(expr)); }