Namespace ServiceStack.Web
Interfaces
IContentTypeReader
IContentTypes
IContentTypeWriter
IConvertRequest
ICookies
IExpirable
IHasHeaders
IHasOptions
IHasRequestFilter
This interface can be implemented by an attribute which adds an request filter for the specific request DTO the attribute marked.
IHasRequestFilterAsync
This interface can be implemented by an attribute which adds an request filter for the specific request DTO the attribute marked.
IHasResponseFilter
This interface can be implemented by an attribute which adds an response filter for the specific response DTO the attribute marked.
IHasResponseFilterAsync
This interface can be implemented by an attribute which adds an response filter for the specific response DTO the attribute marked.
IHttpError
IHttpFile
IHttpRequest
A thin wrapper around ASP.NET or HttpListener's HttpRequest
IHttpResponse
A thin wrapper around ASP.NET or HttpListener's HttpResponse
IHttpResult
Custom HTTP Response
IPartialWriter
IPartialWriterAsync
IRequest
A thin wrapper around each host's Request e.g: ASP.NET, HttpListener, MQ, etc
IRequestFilterBase
IRequestLogger
Log every service request
IRequestPreferences
IRequiresRequest
Implement on services that need access to the RequestContext
IRequiresRequestStream
Implement on Request DTOs that need access to the raw Request Stream
IResponse
A thin wrapper around each host's Response e.g: ASP.NET, HttpListener, MQ, etc
IResponseFilterBase
IRestPath
IServiceController
Responsible for executing the operation within the specified context.
IServiceExecutor
IServiceGatewayFactory
IServiceRoutes
Allow the registration of user-defined routes for services