public IdempotenceObserver(IIdempotenceService idempotenceService) { Guard.AgainstNull(idempotenceService, "idempotenceService"); _idempotenceService = idempotenceService; _log = Log.For(this); }
public ServiceBusConfigurator IdempotenceService(IIdempotenceService idempotenceService) { Guard.AgainstNull(idempotenceService, "idempotenceService"); configuration.IdempotenceService = idempotenceService; return(this); }
public ServiceBusConfigurator IdempotenceService(IIdempotenceService idempotenceService) { Guard.AgainstNull(idempotenceService, "idempotenceService"); configuration.IdempotenceService = idempotenceService; return this; }
public DispatchTransportMessageObserver(IServiceBusConfiguration configuration, IQueueManager queueManager, IIdempotenceService idempotenceService) { Guard.AgainstNull(configuration, "configuration"); Guard.AgainstNull(queueManager, "queueManager"); Guard.AgainstNull(idempotenceService, "idempotenceService"); _configuration = configuration; _queueManager = queueManager; _idempotenceService = idempotenceService; _log = Log.For(this); }
public static void AccessException(this IIdempotenceService service, ILog log, Exception ex, IPipeline pipeline) { Guard.AgainstNull(service, nameof(service)); Guard.AgainstNull(log, nameof(log)); Guard.AgainstNull(ex, nameof(ex)); Guard.AgainstNull(pipeline, nameof(pipeline)); log.Fatal(string.Format(Resources.FatalIdempotenceServiceException, service.GetType().FullName, ex.AllMessages())); pipeline.Abort(); }
public static void AccessException(this IIdempotenceService service, ILog log, Exception ex, Pipeline pipeline) { Guard.AgainstNull(service, "service"); Guard.AgainstNull(log, "log"); Guard.AgainstNull(ex, "ex"); Guard.AgainstNull(pipeline, "pipeline"); log.Fatal(string.Format(EsbResources.FatalIdempotenceServiceException, service.GetType().FullName, ex.AllMessages())); pipeline.Abort(); }
public SendDeferredObserver(IPipelineFactory pipelineFactory, ISerializer serializer, IIdempotenceService idempotenceService) { Guard.AgainstNull(pipelineFactory, "pipelineFactory"); Guard.AgainstNull(serializer, "serializer"); Guard.AgainstNull(idempotenceService, "idempotenceService"); _pipelineFactory = pipelineFactory; _serializer = serializer; _idempotenceService = idempotenceService; _log = Log.For(this); }