Click or drag to resize

RestSrvr Namespace

Core RestSrvr project namespace.
Classes
  ClassDescription
Public classEndpointDispatcher
The service dispatcher is responsible for linking the HTTP listener to the RestService
Public classEndpointOperation
Represents a linkage between an endpoint and an operation
Public classOperationDispatcher
Represents a dispatcher that routes messages to a particular method
Public classRestOperationContext
Represents the current operation context for the rest service thread
Public classRestServerThreadPool
Represents a rest server thread pool
Public classRestService
Represents a simple HttpRestServer
Public classServiceDispatcher
Represents a dispatcher that can call / invoke requests
Public classServiceEndpoint
Represents an endpoint on an HTTP Rest Server
Interfaces
  InterfaceDescription
Public interfaceIDispatchFormatter
Public interfaceIDispatchMessageFormatter
Public interfaceIEndpointBehavior
Represents a behavior on an endpoint
Public interfaceIEndpointBinding
Represents an endpoint binding for the specific endpoint
Public interfaceIMessageInspector
Represents a message inspector
Public interfaceIOperationBehavior
Represents a behavior on an endpoint
Public interfaceIOperationPolicy
Represents a policy on the specified service. Policies can be used to authenticate users, etc.
Public interfaceIRestServiceFactory
Represents a class which can be used to create new services
Public interfaceIServiceBehavior
Represents a behavior on an service
Public interfaceIServiceErrorHandler
Represents a class which can handle service faults
Public interfaceIServicePolicy
Represents a policy on the specified service. Policies can be used to authenticate users, etc.