public FlowDefinition <TFlowRequest, TFlowResponse> Do <TReq, TRes>(string stepName, string stepText, FlowOverrideKey flowOverrideKey, FlowActivityDefinition <TReq, TRes> definition) where TReq : FlowActivityRequest <TRes> { AddStep(new ActivityFlowStep { Name = stepName, Definition = definition, Text = stepText, OverrideKey = flowOverrideKey }); return(this); }
public FlowDefinition <TFlowRequest, TFlowResponse> Do <TReq, TRes>(string stepName, string stepText, FlowActivityDefinition <TReq, TRes> definition) where TReq : FlowActivityRequest <TRes> { return(Do(stepName, stepText, flowOverrideKey: null, definition)); }