Reject
Initialize a new instance of Continuation<TFail,TSuccess>
value with the TFail
argument.
Parameters | Returns |
---|---|
TFail fail |
Continuation<TFail, Unit> |
TFail fail |
Continuation<TFail, TSuccess> |
Usage
This method is usually used to start a new Continuation
pipeline in Fail state. You can specify the TSuccess type, otherwise it will be an Unit
value.
Without specify TSuccess type
Continuation<string, Unit> continuation =
ContinuationModule.Reject("error");
//continuation.IsFail = true
//continuation.Fail = "error"
Specifying the TSuccess type
Continuation<string, int> continuation =
ContinuationModule.Reject<string, int>("error");
//continuation.IsFail = true
//continuation.Fail = "error"