OpenServiceBroker for .NET 0.4.3
client and a server .NET library for the Open Service Broker API specification
OpenServiceBroker Namespace Reference

Classes

struct  ApiVersion
 
class  AsyncOperation
 
class  BrokerControllerBase
 Common base class for Open Service Broker API controllers. More...
 
class  Completable
 
class  CompletableWithResult
 
interface  ICompletable
 An async/deferred operation that can also be completed synchronously. More...
 
interface  ICompletableWithResult
 An async/deferred operation that can also be completed and provide a result synchronously. More...
 
interface  IOpenServiceBrokerClient
 A type-safe client for the Open Service Broker API. More...
 
interface  IServicePlanReference
 
interface  IUnchangedFlag
 An operation result that can indicate that nothing was changed. More...
 
class  LastOperationEndpoint
 An endpoint to obtain the state of a deferred (asynchronous) operation. More...
 
class  LastOperationResource
 Represents the state of the last requested deferred operation. More...
 
class  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). More...
 
class  MvcBuilderExtensions
 
class  OpenServiceBrokerClient
 A type-safe client for the Open Service Broker API. More...
 
class  OpenServiceBrokerErrorHandler
 Handles Open Service Broker error responses. More...
 
class  OriginatingIdentity
 Describes the identity of the user that initiated a request from the Platform. More...
 
class  ServiceBrokerEndpointBase
 Common base class for Open Service Broker endpoints. More...
 

Enumerations

enum  LastOperationResourceState { InProgress , Succeeded , Failed }
 

Enumeration Type Documentation

◆ LastOperationResourceState

Enumerator
InProgress 

The operation is still in progress. The Platform SHOULD continue polling.

Succeeded 

The operation succeeded. The Platform MUST cease polling.

Failed 

The operation failed. The Platform MUST cease polling.