コード例 #1
0
ファイル: ResponseSender.cs プロジェクト: victorzzz/CraneChat
        private void SendResponse(CraneChatRequest request, CraneChatResponse response)
        {
            response.RequestGuid = request.RequestGuid;

            string queueURL = CreateUserResponseQueue(request.UserName);

            m_sqsClient.SendMessage(new SendMessageRequest().
                WithMessageBody(response.ToXML()).
                WithQueueUrl(queueURL));
        }
コード例 #2
0
ファイル: ResponseSender.cs プロジェクト: victorzzz/CraneChat
 public void SendOKResponse(CraneChatRequest request)
 {
     CraneChatResponse response = new CraneChatResponse();
     SendResponse(request, response);
 }
コード例 #3
0
 void OnMessage(CraneChatResponse message)
 {
     if (null != CraneChatResponseEvent)
     {
         Console.WriteLine(String.Format("CraneChatResponse: "));
         CraneChatResponseEvent(message);
     }
 }