Class ProtoRunGate
A Run gate defined by a delegate.
public sealed class ProtoRunGate : IProtoRunGate
- Inheritance
-
ProtoRunGate
- Implements
- Inherited Members
- Extension Methods
Constructors
ProtoRunGate(string, Func<ProtoRunGateContext, ProtoRunGateResult>)
public ProtoRunGate(string name, Func<ProtoRunGateContext, ProtoRunGateResult> evaluate)
Parameters
namestringevaluateFunc<ProtoRunGateContext, ProtoRunGateResult>
Properties
Name
public string Name { get; }
Property Value
Methods
Evaluate(ProtoRunGateContext)
public ProtoRunGateResult Evaluate(ProtoRunGateContext context)
Parameters
contextProtoRunGateContext