예제 #1
0
        public async Task SendStatusMessage()
        {
            var newMessage = new PreparedEventMessage(EventNames.STATUS_RESPONSE)
            {
                Body = new
                {
                    status  = "OK",
                    message = "Nothing wrong here"
                }
            };

            await SendMessage(newMessage);
        }
예제 #2
0
        private async Task SendOfflineMessage()
        {
            var message = new PreparedEventMessage(EventNames.SIGN_OUT);

            await SendMessage(message);
        }
예제 #3
0
        private async Task SendOnlineMessage()
        {
            var message = new PreparedEventMessage(EventNames.REGISTER);

            await SendMessage(message);
        }
예제 #4
0
 public async Task SendMessage(
     PreparedEventMessage message)
 {
     await eventhubSender.SendAsync(message.ToMessage(ListenerName, ListenerVersion));
 }