Click or drag to resize

SanteDB.Rest.Common Namespace

 
Classes
 ClassDescription
Public classChainedResourceHandlerBase Chained resource handler base
Public classClaimsUtility SanteDB Claim Types
Public classExtendedCookieNames Names of cookies used by the rest layer
Public classExtendedHttpHeaderNames Headers which are used by SanteDB services for special control over its own APIs
Public classExtensionMethods Extension methods
Public classHttpErrorUtility Error utility for classifying errors
Public classQueryControlParameterNames Constants for https://help.santesuite.org/developers/service-apis/health-data-service-interface-hdsi/hdsi-query-syntax#control-parameters
Public classQueryControlUtility Utility classes which implement the control against IQueryResultSet
Public classResourceHandlerBaseTResource Resource handler base
Public classResourceHandlerTool Resource handler utility
Public classRestServiceFactory Rest service tool to create rest services
Interfaces
 InterfaceDescription
Public interfaceIApiChildObject API Child object
Public interfaceIApiChildOperation Operation that can be invoked on the REST API
Public interfaceIApiChildResourceHandler Allows a programmatic way of providing associated properties on other objects
Public interfaceIApiResourceHandler Represents a resource handler.
Public interfaceIApiResourceHandlerEx API Resource handler which includes support for extended methods
Public interfaceIApiResourceHandlerRepository Resource handler which has a repository
Public interfaceIApiStreamOperation A modification of the IApiChildOperation which allow for streams to be posted/received to/from the invoke method
Public interfaceICancelResourceHandler Represents a resource handler that can cancel objects
Public interfaceIChainedApiResourceHandler Represnets a resource handler which can link sub-objects (or certain sub-objects) with a parent object
Public interfaceICheckoutResourceHandler Represents a resource handler that can lock or unlock objects
Public interfaceILockableResourceHandler Represents a resource handler that can lock or unlock objects
Public interfaceIOperationalApiResourceHandler Represnets a resource handler which can link sub-objects (or certain sub-objects) with a parent object
Public interfaceIRestApiContractImplementation REST API contract implementation marker interface