internal bool TryForwardMessage(Message message, ActivationAddress forwardingAddress) { if (!message.MayForward(Config.Globals)) return false; message.ForwardCount = message.ForwardCount + 1; MessagingProcessingStatisticsGroup.OnIgcMessageForwared(message); ResendMessageImpl(message, forwardingAddress); return true; }
internal bool TryForwardMessage(Message message, ActivationAddress forwardingAddress) { if (!MayForward(message, this.messagingOptions)) { return(false); } message.ForwardCount = message.ForwardCount + 1; MessagingProcessingStatisticsGroup.OnIgcMessageForwared(message); ResendMessageImpl(message, forwardingAddress); return(true); }