Exemplo n.º 1
0
        public Publisher(ITenantResolver <IMessage> tenantResolver, BoundedContext boundedContext, ILogger logger) : base(tenantResolver, boundedContext, logger)
        {
            this.boundedContext = boundedContext;
            this.logger         = logger;

            retryPolicy = new RetryPolicy(RetryableOperation.RetryPolicyFactory.CreateLinearRetryPolicy(5, TimeSpan.FromMilliseconds(300)));
        }
Exemplo n.º 2
0
 public Publisher(ITenantResolver <IMessage> tenantResolver, BoundedContext boundedContext)
 {
     this.tenantResolver = tenantResolver;
     this.boundedContext = boundedContext;
 }
Exemplo n.º 3
0
 public PublisherBase(ITenantResolver <IMessage> tenantResolver, BoundedContext boundedContext, ILogger logger)
 {
     this.tenantResolver = tenantResolver;
     this.boundedContext = boundedContext;
     this.logger         = logger;
 }