public ConsumerErrorStrategy( IConnectionFactory connectionFactory, ISerializer serializer, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer) : base(connectionFactory, serializer, conventions, typeNameSerializer, errorMessageSerializer) { }
public ConsumerErrorStrategy( IPersistentConnection connection, ISerializer serializer, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer, ConnectionConfiguration connectionConfiguration, IServiceProvider serviceProvider) : base( connection, serializer, conventions, typeNameSerializer, errorMessageSerializer, connectionConfiguration) { _logger = serviceProvider.GetService <ILogger <ConsumerErrorStrategy> >(); }
public DefaultConsumerErrorStrategy( IConnectionFactory connectionFactory, ISerializer serializer, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer) { Preconditions.CheckNotNull(connectionFactory, "connectionFactory"); Preconditions.CheckNotNull(serializer, "serializer"); Preconditions.CheckNotNull(conventions, "conventions"); Preconditions.CheckNotNull(typeNameSerializer, "typeNameSerializer"); this.connectionFactory = connectionFactory; this.serializer = serializer; this.conventions = conventions; this.typeNameSerializer = typeNameSerializer; this.errorMessageSerializer = errorMessageSerializer; }
public ProgramTests() { messageWriter = new MockMessageWriter(); queueRetrieval = new MockQueueRetrieval(); messageReader = new MockMessageReader(); queueInsertion = new MockQueueInsertion(); errorRetry = new MockErrorRetry(); conventions = new Conventions(new LegacyTypeNameSerializer()); defaultErrorMessageSerializer = new DefaultErrorMessageSerializer(); program = new Program( new ArgParser(), queueRetrieval, messageWriter, messageReader, queueInsertion, errorRetry, conventions); }
public DefaultConsumerErrorStrategy( IPersistentConnection connection, ISerializer serializer, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer, ConnectionConfiguration configuration ) { Preconditions.CheckNotNull(connection, "connection"); Preconditions.CheckNotNull(serializer, "serializer"); Preconditions.CheckNotNull(conventions, "conventions"); Preconditions.CheckNotNull(typeNameSerializer, "typeNameSerializer"); this.connection = connection; this.serializer = serializer; this.conventions = conventions; this.typeNameSerializer = typeNameSerializer; this.errorMessageSerializer = errorMessageSerializer; this.configuration = configuration; }
public DefaultConsumerErrorStrategy( IConnectionFactory connectionFactory, ISerializer serializer, IEasyNetQLogger logger, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer) { Preconditions.CheckNotNull(connectionFactory, "connectionFactory"); Preconditions.CheckNotNull(serializer, "serializer"); Preconditions.CheckNotNull(logger, "logger"); Preconditions.CheckNotNull(conventions, "conventions"); Preconditions.CheckNotNull(typeNameSerializer, "typeNameSerializer"); this.connectionFactory = connectionFactory; this.serializer = serializer; this.logger = logger; this.conventions = conventions; this.typeNameSerializer = typeNameSerializer; this.errorMessageSerializer = errorMessageSerializer; }
public QueueRetreival(IErrorMessageSerializer errorMessageSerializer) { this.errorMessageSerializer = errorMessageSerializer; }
public NoAckConsumerErrorStrategy(IPersistentConnection connection, ISerializer serializer, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer, ConnectionConfiguration configuration) : base(connection, serializer, conventions, typeNameSerializer, errorMessageSerializer, configuration) { }
public QueueInsertion(IErrorMessageSerializer errorMessageSerializer) { this.errorMessageSerializer = errorMessageSerializer; }
public ErrorRetry(ISerializer serializer, IErrorMessageSerializer errorMessageSerializer) { this.serializer = serializer; this.errorMessageSerializer = errorMessageSerializer; }
public DeadLetterStrategy(IConnectionFactory connectionFactory, ISerializer serializer, IEasyNetQLogger logger, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer) : base(connectionFactory, serializer, logger, conventions, typeNameSerializer, errorMessageSerializer) { }
public void SetUp() { messageWriter = new MockMessageWriter(); queueRetrieval = new MockQueueRetrieval(); messageReader = new MockMessageReader(); queueInsertion = new MockQueueInsertion(); errorRetry = new MockErrorRetry(); conventions = new Conventions(new TypeNameSerializer()); defaultErrorMessageSerializer = new DefaultErrorMessageSerializer(); program = new Program( new ArgParser(), queueRetrieval, messageWriter, messageReader, queueInsertion, errorRetry, conventions); }
public ExceptionlessConsumerErrorStrategy(IConnectionFactory connectionFactory, ISerializer serializer, IEasyNetQLogger logger, IConventions conventions, ITypeNameSerializer typeNameSerializer, IErrorMessageSerializer errorMessageSerializer, ExceptionlessClient client = null, Action <EventBuilder, ConsumerExecutionContext> intercept = null) : base(connectionFactory, serializer, logger, conventions, typeNameSerializer, errorMessageSerializer) { _client = client ?? ExceptionlessClient.Default; _intercept = intercept; }