UNPKG

service-model

Version:

An object oriented web service framework inspired by Windows Communication Foundation.

62 lines (61 loc) 3.53 kB
var dispatcherFactory_1 = require("./dispatcherFactory"); exports.DispatcherFactory = dispatcherFactory_1.DispatcherFactory; var httpError_1 = require("./httpError"); exports.HttpError = httpError_1.HttpError; var faultError_1 = require("./faultError"); exports.FaultError = faultError_1.FaultError; var message_1 = require("./message"); exports.Message = message_1.Message; var messageHeaders_1 = require("./messageHeaders"); exports.MessageHeaders = messageHeaders_1.MessageHeaders; var operationContext_1 = require("./operationContext"); exports.OperationContext = operationContext_1.OperationContext; var url_1 = require("./url"); exports.Url = url_1.Url; var httpStatusCode_1 = require("./httpStatusCode"); exports.HttpStatusCode = httpStatusCode_1.HttpStatusCode; var expressRequestContext_1 = require("./expressRequestContext"); exports.ExpressRequestContext = expressRequestContext_1.ExpressRequestContext; var contractDescription_1 = require("./description/contractDescription"); exports.ContractDescription = contractDescription_1.ContractDescription; var endpointDescription_1 = require("./description/endpointDescription"); exports.EndpointDescription = endpointDescription_1.EndpointDescription; var operationDescription_1 = require("./description/operationDescription"); exports.OperationDescription = operationDescription_1.OperationDescription; var serviceDescription_1 = require("./description/serviceDescription"); exports.ServiceDescription = serviceDescription_1.ServiceDescription; var messageFilter_1 = require("./dispatcher/messageFilter"); exports.MessageFilter = messageFilter_1.MessageFilter; var dispatchOperation_1 = require("./dispatcher/dispatchOperation"); exports.DispatchOperation = dispatchOperation_1.DispatchOperation; var dispatchService_1 = require("./dispatcher/dispatchService"); exports.DispatchService = dispatchService_1.DispatchService; var dispatchEndpoint_1 = require("./dispatcher/dispatchEndpoint"); exports.DispatchEndpoint = dispatchEndpoint_1.DispatchEndpoint; var addressMessageFilter_1 = require("./dispatcher/addressMessageFilter"); exports.AddressMessageFilter = addressMessageFilter_1.AddressMessageFilter; var baseAddressMessageFilter_1 = require("./dispatcher/baseAddressMessageFilter"); exports.BaseAddressMessageFilter = baseAddressMessageFilter_1.BaseAddressMessageFilter; var regExpAddressMessageFilter_1 = require("./dispatcher/regExpAddressMessageFilter"); exports.RegExpAddressMessageFilter = regExpAddressMessageFilter_1.RegExpAddressMessageFilter; var rpcBehavior_1 = require("./behaviors/rpcBehavior"); exports.RpcBehavior = rpcBehavior_1.RpcBehavior; var restBehavior_1 = require("./behaviors/restBehavior"); exports.RestBehavior = restBehavior_1.RestBehavior; var versioningBehavior_1 = require("./behaviors/versioningBehavior"); exports.VersioningBehavior = versioningBehavior_1.VersioningBehavior; var debugBehavior_1 = require("./behaviors/debugBehavior"); exports.DebugBehavior = debugBehavior_1.DebugBehavior; var decorators_1 = require("./decorators"); exports.Contract = decorators_1.Contract; exports.Operation = decorators_1.Operation; exports.Service = decorators_1.Service; exports.Versioning = decorators_1.Versioning; exports.Debug = decorators_1.Debug; exports.WebInvoke = decorators_1.WebInvoke; exports.WebGet = decorators_1.WebGet; exports.WebPost = decorators_1.WebPost; exports.WebPut = decorators_1.WebPut; exports.WebDelete = decorators_1.WebDelete; exports.WebHead = decorators_1.WebHead; exports.InjectBody = decorators_1.InjectBody;