コード例 #1
0
 public virtual void OnMessageReceived(IConnection connection, Message message)
 {
     if (MessageReceived != null)
     {
         MessageReceived(this, new MessageEventArgs(message));
     }
 }
コード例 #2
0
 public void OnMessageReceived(IConnection connection, Message message)
 {
     if (MessageReceived != null)
     {
         MessageReceived(this, new MessageEventArgs(message));
     }
 }
コード例 #3
0
 public void OnMessageRecipientAdding(IConnection connection, Message message, string recipient)
 {
 }
コード例 #4
0
 public void OnMessageRecipientAdding(IConnection connection, Message message, string recipient)
 {
 }
コード例 #5
0
 public MessageEventArgs(Message message)
 {
     Message = message;
 }
コード例 #6
0
ファイル: MessageViewModel.cs プロジェクト: LiDamon/smtp4dev
 public MessageViewModel(Message message)
 {
     Message = message;
 }
コード例 #7
0
ファイル: Connection.cs プロジェクト: LiDamon/smtp4dev
 public void AbortMessage()
 {
     CurrentMessage = null;
 }
コード例 #8
0
ファイル: Connection.cs プロジェクト: LiDamon/smtp4dev
        public void CommitMessage()
        {
            Message message = CurrentMessage;
            Session.Messages.Add(message);
            CurrentMessage = null;

            Server.Behaviour.OnMessageReceived(this, message);
        }
コード例 #9
0
ファイル: Connection.cs プロジェクト: LiDamon/smtp4dev
 public Message NewMessage()
 {
     CurrentMessage = new Message(Session);
     return CurrentMessage;
 }
コード例 #10
0
 public void OnMessageReceived(IConnection connection, Message message)
 {
     MessageReceived?.Invoke(this, new MessageEventArgs(message));
 }