public static BaseCommand ToBaseCommand(this CommandRedeliverUnacknowledgedMessages value) { return(new BaseCommand { type = BaseCommand.Type.RedeliverUnacknowledgedMessages, redeliverUnacknowledgedMessages = value }); }
public async ValueTask RedeliverUnacknowledgedMessages(IEnumerable <MessageId> messageIds, CancellationToken cancellationToken) { ThrowIfDisposed(); var command = new CommandRedeliverUnacknowledgedMessages(); command.MessageIds.AddRange(messageIds.Select(messageId => messageId.ToMessageIdData())); await _executor.Execute(() => RedeliverUnacknowledgedMessages(command, cancellationToken), cancellationToken).ConfigureAwait(false); }
private async ValueTask RedeliverUnacknowledgedMessages(List <MessageIdData> messageIds, CancellationToken cancellationToken) { ThrowIfDisposed(); var redeliverUnacknowledgedMessages = new CommandRedeliverUnacknowledgedMessages(); redeliverUnacknowledgedMessages.MessageIds.AddRange(messageIds); await _executor.Execute(() => { return(_channel.Send(redeliverUnacknowledgedMessages, cancellationToken)); }, cancellationToken).ConfigureAwait(false); }
public Task Send(CommandRedeliverUnacknowledgedMessages command, CancellationToken cancellationToken) => Send(command.AsBaseCommand(), cancellationToken);
public async Task Send(CommandRedeliverUnacknowledgedMessages command, CancellationToken cancellationToken) { command.ConsumerId = _id; await _connection.Send(command, cancellationToken).ConfigureAwait(false); }
public Task Send(CommandRedeliverUnacknowledgedMessages command, CancellationToken cancellationToken) => throw GetException();
private async ValueTask RedeliverUnacknowledgedMessages(CommandRedeliverUnacknowledgedMessages command, CancellationToken cancellationToken) => await _channel.Send(command, cancellationToken).ConfigureAwait(false);