/// <summary> /// Method called when the activity was completed /// </summary> /// <param name="result">Result of the execution</param> public void Completed(ActivityResult result) { Executing(delegate { var outputIndex = _indexResolver.Resolve(result.Numeric); PlaceToken(Outputs[outputIndex], StoredTokens.First()); }); }
/// <inheritdoc /> public ActivityResult Fail() { return(Result = CreateFailureResult()); }
/// <inheritdoc /> public ActivityResult Complete(long resultNumber) { return(Result = CreateResult(resultNumber)); }