internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
        {
            var details = string.IsNullOrEmpty(Details) ? "ActivityTimedout" : Details;

            return(defaultActions.FailWorkflow(TimeoutType, details));
        }
Esempio n. 2
0
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("FAILED_TO_CANCEL_WORKFLOW", Cause));
 }
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("FAILED_TO_SEND_CANCEL_REQUEST", Cause));
 }
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return defaultActions.FailWorkflow("FAILED_TO_RECORD_MARKER", Cause);
 }
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("TIMER_START_FAILED", Cause));
 }
Esempio n. 6
0
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow(Reason, Details));
 }
Esempio n. 7
0
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("CHILD_WORKFLOW_TIMEDOUT", TimedoutType));
 }
Esempio n. 8
0
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("ACTIVITY_SCHEDULING_FAILED", Cause));
 }
Esempio n. 9
0
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("ACTIVITY_CANCELLATION_FAILED", Cause));
 }
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("CHILD_WORKFLOW_START_FAILED", Cause));
 }
Esempio n. 11
0
 internal override WorkflowAction DefaultAction(IWorkflowDefaultActions defaultActions)
 {
     return(defaultActions.FailWorkflow("CHILD_WORKFLOW_TERMINATED",
                                        $"Name={WorkflowName}, Version={WorkflowVersion}, PositionalName={PositionalName}"));
 }