Table of Contents

Class Output

Namespace
DCR.Workflow.Effect
Assembly
DCR.Workflow.dll
public class Output
Inheritance
Output
Inherited Members
Extension Methods

Fields

DefaultOutputs

public static readonly Output[] DefaultOutputs

Field Value

Output[]

Mapping

public Dictionary<string, string>? Mapping

Field Value

Dictionary<string, string>

Properties

Continuation

public string Continuation { get; set; }

Property Value

string

Expression

public string Expression { get; set; }

Property Value

string

Filter

public Output.Filters Filter { get; set; }

Property Value

Output.Filters

Match

public string? Match { get; set; }

Property Value

string

MatchStatusString

[JsonIgnore]
public string MatchStatusString { get; set; }

Property Value

string

State

[JsonIgnore]
public State State { get; }

Property Value

State

Status

The HTTP status code(s) to match

public List<int> Status { get; set; }

Property Value

List<int>

Remarks

Leaving this empty will match all status codes.

Transformer

public string Transformer { get; set; }

Property Value

string

Transformers

public static string[] Transformers { get; }

Property Value

string[]

Methods

Clone()

public Output Clone()

Returns

Output

TryMatch(int, value?, Dictionary<string, string>)

public Result? TryMatch(int code, value? value, Dictionary<string, string> arguments)

Parameters

code int
value value
arguments Dictionary<string, string>

Returns

Result