Skip to main content

IWorkflowCode

Provides a set of methods to interact with workflow-related objects, services, and resolvers.

Methods

NameDescription
GetServiceAPI<T>()Retrieves a service API object of the specified type.
GetWebNotificationSender<T>()Retrieves a web notification sender object of the specified type.
GetUserMembersResolver()Retrieves the user members resolver object for resolving user memberships.
GetServiceAPI()Retrieves the service API object for interacting with workflow-related services.
GetPositionMembersResolver<T>()Retrieves a position members resolver object of the specified type.
GetMailAttachmentResolver()Retrieves the mail attachment resolver object for resolving attachments.
GetLiquidRenderer()Retrieves the Liquid renderer object for rendering templates.
GetWebNotificationSender()Retrieves the web notification sender object for sending notifications.
GetWorkflowObject<T>(name)Retrieves a workflow object of the specified type by its name.
GetMailAttachmentResolver<T>()Retrieves a mail attachment resolver object of the specified type.
GetUserMembersResolver<T>()Retrieves a user members resolver object of the specified type.
GetPositionMembersResolver()Retrieves the position members resolver object for resolving position memberships.
GetLiquidRenderer<T>()Retrieves a Liquid renderer object of the specified type.