CallingContext Class

Definition

The context for this request. It is reponsible in parsing the calling request before calling into ICallingBotService.

public class CallingContext
type CallingContext = class
Public Class CallingContext
Inheritance
CallingContext

Constructors

CallingContext(HttpRequestMessage)

Creates a new instance of calling context.

Fields

Request

The calling request.

Methods

ExtractSkypeChainId(HttpRequestMessage)

Extracts the X-Microsoft-Skype-Chain-Id header from the request that is used for correlating logs across different services for a call

GenerateParsedResults(HttpStatusCode, String, Task<Stream>)

Generate the ParsedCallingRequest from the arguments

ProcessCallingEventAsync()
ProcessIncomingCallAsync()
ProcessRequest(CallRequestType)

Process the calling request and returns ParsedCallingRequest.

Applies to