Table of Contents

Namespace OpenServiceBroker

Classes

AsyncOperation
BrokerControllerBase<TBlocking, TDeferred>

Common base class for Open Service Broker API controllers.

Completable
CompletableWithResult
LastOperationEndpoint

An endpoint to obtain the state of a deferred (asynchronous) operation.

LastOperationResource

Represents the state of the last requested deferred operation.

MaintenanceInfo

This field can be used to ensure that the end-user of a Platform is provisioning what they are expecting since maintenance information can be used to describe important information (such as the version of the operating system the Service Instance will run on).

MvcBuilderExtensions
OpenServiceBrokerClient

A type-safe client for the Open Service Broker API.

OpenServiceBrokerErrorHandler

Handles Open Service Broker error responses.

OriginatingIdentity

Describes the identity of the user that initiated a request from the Platform.

ServiceBrokerEndpointBase

Common base class for Open Service Broker endpoints.

Structs

ApiVersion

Interfaces

ICompletable

An async/deferred operation that can also be completed synchronously.

ICompletableWithResult<T>

An async/deferred operation that can also be completed and provide a result synchronously.

IOpenServiceBrokerClient

A type-safe client for the Open Service Broker API.

IServicePlanReference
IUnchangedFlag

An operation result that can indicate that nothing was changed.

Enums

LastOperationResourceState