コード例 #1
0
ファイル: MessageTransceiver.cs プロジェクト: brhoten/Photon
        public MessageHandle Send(IRequestMessage message)
        {
            message.MessageId = Guid.NewGuid().ToString("N");

            var handle = new MessageHandle(message);

            messageHandles[message.MessageId] = handle;
            messageSender.Send(message);

            return(handle);
        }
コード例 #2
0
        public MessageHandle Send(IRequestMessage message)
        {
            if (message == null)
            {
                throw new ArgumentNullException(nameof(message));
            }

            message.MessageId = Guid.NewGuid().ToString("N");

            var handle = new MessageHandle(message);

            messageHandles[message.MessageId] = handle;
            messageSender.Send(message);

            return(handle);
        }