Table of Contents

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.