Interface IActivityImplementationBuilder
OptimaJet.Workflow.Core.Model.Builder.IActivityImplementationBuilder
Defines fluent operations for setting the parameter of an ActionDefinitionReference stored in ActivityDefinition.Implementation or ActivityDefinition.PreExecutionImplementation.
Namespace: OptimaJet.Workflow.Core.Model.Builder
public interface IActivityImplementationBuilder : IActivityBuilder, IBaseActivityBuilder, IProcessDefinitionBuilderType Hierarchy
- IActivityImplementationBuilder Current type
Methods
IActivityBuilder ActionParameter(string parameter) #Sets ActionDefinitionReference.ActionParameter to
parameter for the ActionDefinitionReference currently being configured.Parameters
Name
Type
Description
parameterStringThe parameter text to assign to the referenced action.
Returns
Type
Description
IActivityBuilderThe IActivityBuilder for continued configuration of the current activity.
IActivityBuilder ActionParameter(object parameter) #Serializes
parameter to JSON by using ParametersSerializer.Serialize(object) and sets ActionDefinitionReference.ActionParameter on the ActionDefinitionReference currently being configured to the result.Parameters
Name
Type
Description
parameterObjectThe value to serialize as the referenced action's parameter.
Returns
Type
Description
IActivityBuilderThe IActivityBuilder for continued configuration of the current activity.