public ResponseEndpoint(DirectiveEndpoint endpoint) { scope = new Scope { type = endpoint.scope.type, token = endpoint.scope.token }; endpointId = endpoint.endpointId; }
public AlexaEventBody(Header header, DirectiveEndpoint directiveEndpoint) { this.header = new Header { @namespace = "Alexa", name = "Response", payloadVersion = "3", messageID = header.messageID, correlationToken = header.correlationToken }; if (directiveEndpoint != null) { endpoint = new ResponseEndpoint(directiveEndpoint); } payload = new AlexaResponsePayload(); }
public AlexaChangeReportEvent() { header = new Header(); endpoint = new DirectiveEndpoint(); payload = new ChangeReportPayload(); }
public ControlResponse(Header headerObject, DirectiveEndpoint endpoint) { context = new AlexaControlResponseContext(); Event = new AlexaEventBody(headerObject, endpoint); }
public AlexaDirective() { header = new Header(); endpoint = new DirectiveEndpoint(); }