Interface ICompletableWithResult<T>
- Namespace
- OpenServiceBroker
- Assembly
- OpenServiceBroker.Model.dll
An async/deferred operation that can also be completed and provide a result synchronously.
public interface ICompletableWithResult<T> : ICompletable where T : class
Type Parameters
T
- An async/deferred operation that can also be completed and provide a result synchronously.
- Inherited Members
- Extension Methods
Properties
Result
If Completed is true
this holds the result of the operation.
[JsonIgnore]
T? Result { get; set; }
Property Value
- T
Remarks
This is not part of the Open Service Broker JSON representation. Instead it is communicated out of band via HTTP status codes.