コード例 #1
0
ファイル: HttpSendService.cs プロジェクト: xmeng1/EventStore
 public void Handle(HttpMessage.SendOverHttp message)
 {
     if (message.LiveUntil > DateTime.Now)
     {
         _httpPipe.Push(message.Message, message.EndPoint);
     }
     else
     {
         Log.Debug("Dropping HTTP send message due to TTL being over. {1} To : {0}", message.EndPoint, message.Message.GetType().Name.ToString());
     }
 }
コード例 #2
0
 public void Handle(HttpMessage.SendOverHttp message)
 {
     _httpPipe.Push(message.Message, message.EndPoint);
 }
コード例 #3
0
        protected override bool ShouldSkipMessage(HttpMessage.SendOverHttp message)
        {
            bool shouldSkip;

            return(_endpointsToSkip.TryGetValue(message.EndPoint, out shouldSkip) && shouldSkip);
        }