NetQuarry.Web.API Namespace |
| Class | Description | |
|---|---|---|
| BaseController |
The base class for all Api Controllers.
| |
| Credentials |
Basic class to create new users, Username/Password authentication
| |
| RedirectResponseMessage |
Helper class to manage one-time login requirements
| |
| RestErrorResponse |
Holds a REST error raised during a response
| |
| StreamContentResponseMessage |
Used to return a stream (binary, typically) response to the request.
| |
| StringContentReponseMessage |
The standard event response for string responses.
| |
| UserToken |
The user context object for external API integrations using the Credentials object.
Instances of this object are typically obtained from Authenticate(IAppContext, Credentials).
|
| Interface | Description | |
|---|---|---|
| ILogSupport |
Support a log version of the object. In particular, this is used to make sure that
confidential data can be suppressed when logging to the API log.
| |
| IResponseMessage |
Used to create a standard response message for non-object (Model) type results.
|
| Enumeration | Description | |
|---|---|---|
| API_REQUEST_ID |
Method names for the platform web API methods.
|