Custom Workflow Code

Global variables in custom workflow code

    TModule module { get; set; }
    IProject project { get; set; }
    IParameterDef stpd { get; set; }
    int stl { get; set; }
    BaseOption rule { get; set; }
    ILogger logger { get; set; }

    List<IDocument> docs { get; set; }

The Workflow module is as follows. It derives from BaseModule

public interface IWorkFlowModule : IVerificationModule, IBaseModule
{
    Task<List<IWorkItem>> CreateDefaultWorkflowAsync(IVerification v,
        List<WorkItemType> enabledWorkItemTypes,
        string comment = "Verification");

    IWorkItem CreateWorkItem(IProjectUser pu,
       IVerification ver,
       string comment = null,
       TimeSpan? graceperiod = null);

}

For more see the information on the BaseModule.

results matching ""

    No results matching ""