Пример #1
0
        public Task Send <T>(T message, CancellationToken cancellationToken)
            where T : class
        {
            if (message == null)
            {
                throw new ArgumentNullException(nameof(message));
            }

            var replyToPipe = new InstancePipe <T>(_context);

            return(_endpoint.Send(message, replyToPipe, cancellationToken));
        }
Пример #2
0
        public Task Send <T>(object values, CancellationToken cancellationToken)
            where T : class
        {
            if (values == null)
            {
                throw new ArgumentNullException(nameof(values));
            }

            var replyToPipe = new InstancePipe <T>(_context);

            return(_endpoint.Send <T>(values, replyToPipe, cancellationToken));
        }