コード例 #1
0
 void InvokeNewMessageRecieved(string Message)
 {
     ReceiveCloudToDeviceMessageAsync();
     if (NewMessageRecieved != null)
     {
         NewMessageRecieved.Invoke(this, Message);
     }
 }
コード例 #2
0
ファイル: IrcBot.cs プロジェクト: Homesweethome/SwagCore
        private bool ReadChatCommand(IrcLocalUser user, IrcMessageEventArgs eventArgs)
        {
            var line = eventArgs.Text;

            if (line.Length > 1)
            {
                var userMessage = new UserMessage(eventArgs.Source.Name, line);
                NewMessageRecieved?.Invoke(this, new NewMessageEventArgs(userMessage, user)
                {
                });
                return(true);
            }
            return(false);
        }
コード例 #3
0
        private void SendTheMessageToRemoteHost(string host, string message)
        {
            var e = new NewMessageRecievedEventHandlerArgs(message);

            NewMessageRecieved?.Invoke(typeof(SpectraWayNLogTarget), e);
        }
コード例 #4
0
 internal void RecieveNewMessage(Message message)
 {
     NewMessageRecieved?.Invoke(
         this,
         new RecievedMessageEventArgs(message, RemoteEndPoint));
 }