public SaluteResponse(SaluteRequest request, SaluteResponsePayload payload) { _request = request; MessageId = request.MessageId; SessionId = request.SessionId; Uuid = request.Uuid; Payload = payload; payload.Device = request.Payload.Device; }
public SaluteResponse(SaluteRequest request, string text, bool noBubble = false) { _request = request; MessageId = request.MessageId; SessionId = request.SessionId; Uuid = request.Uuid; Payload = new SaluteResponsePayload { Device = request.Payload.Device, PronounceText = text, }; if (!noBubble) { Payload.Items.Add(new BubbleItem(text)); } }
public SaluteResponse(SaluteRequest request) : this(request, new SaluteResponsePayload()) { }