Class Output
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
Properties
Continuation
public string Continuation { get; set; }
Property Value
Expression
public string Expression { get; set; }
Property Value
Filter
public Output.Filters Filter { get; set; }
Property Value
Match
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Match { get; set; }
Property Value
MatchStatusString
[JsonIgnore]
public string MatchStatusString { get; set; }
Property Value
State
[JsonIgnore]
public State State { get; }
Property Value
Status
The HTTP status code(s) to match
public List<int> Status { get; set; }
Property Value
Remarks
Leaving this empty will match all status codes.
Transformer
public string Transformer { get; set; }
Property Value
Transformers
public static string[] Transformers { get; }
Property Value
- string[]
Methods
Clone()
public Output Clone()
Returns
TryMatch(int, value?, Dictionary<string, string>)
public Result? TryMatch(int code, value? value, Dictionary<string, string> arguments)
Parameters
code
intvalue
valuearguments
Dictionary<string, string>