BackendRequestContext Class
Provides generic context for downstream server applications to get details of a request that originated at the backend. The context is meant for use in applications that do NOT require authorization.
see AuthorizedBackendRequestContext
Extends
Implements
Methods
Name | Description | |
---|---|---|
constructor(activityId: string = Guid.createValue()): BackendRequestContext | Create a new context for agent applications or long running backend operations to pass to various services |
Inherited methods
Name | Inherited from | Description |
---|---|---|
enter(): this | ClientRequestContext | Set or reset the current ClientRequestContext to be this object. |
Inherited properties
Name | Type | Inherited from | Description |
---|---|---|---|
_current ProtectedStatic | ClientRequestContext | ClientRequestContext | |
activityId | GuidString | ClientRequestContext | Used for logging to correlate all service requests that originated from this client request |
applicationId | string | ClientRequestContext | Used for logging and usage tracking to identify the application that created this client request |
applicationVersion | string | ClientRequestContext | Used for logging and usage tracking to identify the application version that created this client request |
current Static | ClientRequestContext | ClientRequestContext | Get the current client request context |
sessionId | GuidString | ClientRequestContext | Used for logging to identify the session that created this client request |
useContextForRpc | boolean | ClientRequestContext |
Defined in
Last Updated: 08 January, 2020