コード例 #1
0
 public bool Send(OutgoingMessage message)
 {
     if (!_condition(message))
     {
         return false;
     }
     _sendingStrategy.Send(message);
     return true;
 }
コード例 #2
0
 public void Send(OutgoingMessage message)
 {
     _messages.Enqueue(message);
 }
コード例 #3
0
 public void Send(OutgoingMessage message)
 {
     _messages.Enqueue(message);
 }
コード例 #4
0
ファイル: MessageSentEvent.cs プロジェクト: Andrea/ncqrs
 public MessageSentEvent(DateTime sentTime, OutgoingMessage message)
 {
     SentTime = sentTime;
      Message = message;
 }
コード例 #5
0
 public FluentMessageSender(Guid senderId, Action <OutgoingMessage> sendAction)
 {
     _message    = new OutgoingMessage();
     _senderId   = senderId;
     _sendAction = sendAction;
 }
コード例 #6
0
 public MessageSentEvent(DateTime sentTime, OutgoingMessage message)
 {
     SentTime = sentTime;
     Message  = message;
 }