C# Class WhiskWork.Web.WorkflowHttpHandler

Show file Open project: jorn-ola-birkeland/WhiskWork Class Usage Examples

Public Methods

Method Description
HandleRequest ( WorkflowHttpRequest request ) : WorkflowHttpResponse
WorkflowHttpHandler ( IWorkflow workflow, IWorkStepRendererFactory rendererFactory ) : System

Private Methods

Method Description
DeleteWorkItem ( string path, string id ) : WorkflowHttpResponse
DeleteWorkStep ( string path ) : WorkflowHttpResponse
IsWorkItem ( string rawPath, string &pathPart, string &workItemId ) : bool
Render ( IWorkStepRenderer renderer, string path ) : WorkflowHttpResponse
RespondToDelete ( WorkflowHttpRequest request ) : WorkflowHttpResponse
RespondToGet ( WorkflowHttpRequest request ) : WorkflowHttpResponse
RespondToPost ( WorkflowHttpRequest request ) : WorkflowHttpResponse

Method Details

HandleRequest() public method

public HandleRequest ( WorkflowHttpRequest request ) : WorkflowHttpResponse
request WorkflowHttpRequest
return WorkflowHttpResponse

WorkflowHttpHandler() public method

public WorkflowHttpHandler ( IWorkflow workflow, IWorkStepRendererFactory rendererFactory ) : System
workflow IWorkflow
rendererFactory IWorkStepRendererFactory
return System