Table of Contents

Class Delete

Namespace
DCR.Workflow.Effect.Http
Assembly
DCR.Workflow.dll
public class Delete : HttpEffectBase, IEffect
Inheritance
Delete
Implements
Inherited Members
Extension Methods

Constructors

Delete(ILogger<Delete>, HttpClient)

public Delete(ILogger<Delete> logger, HttpClient httpClient)

Parameters

logger ILogger<Delete>
httpClient HttpClient

Properties

AtMostOnce

public override bool AtMostOnce { get; }

Property Value

bool

Description

public override string Description { get; }

Property Value

string

Id

Id of the effect

public override string Id { get; }

Property Value

string

Remarks

This is the id used to identify the effect. Modellers use this id to indicate that an activity should have the effect

ShouldRunActivityDidExecute

public override bool ShouldRunActivityDidExecute { get; }

Property Value

bool

Methods

ActivityDidExecute(Model, Activity, Dictionary<string, string>)

public override Task<Result> ActivityDidExecute(Model m, Activity a, Dictionary<string, string> parameters)

Parameters

m Model
a Activity
parameters Dictionary<string, string>

Returns

Task<Result>