Exemplo n.º 1
0
 public MessageService(
     IConfiguration configuration,
     IHttpContextAccessor httpContextAccessor,
     MessageFactory messageFactory,
     DbMessageSender sender,
     MessagePolicy messagePolicy,
     IOptionsMonitor <ILog> options)
     : this(configuration, messageFactory, sender, messagePolicy, options)
 {
     request = httpContextAccessor?.HttpContext?.Request;
 }
Exemplo n.º 2
0
        public MessageService(
            IConfiguration configuration,
            MessageFactory messageFactory,
            DbMessageSender sender,
            MessagePolicy messagePolicy,
            IOptionsMonitor <ILog> options)
        {
            if (configuration["messaging:enabled"] != "true")
            {
                return;
            }

            this.sender    = sender;
            MessagePolicy  = messagePolicy;
            MessageFactory = messageFactory;
            log            = options.CurrentValue;
        }
Exemplo n.º 3
0
        public MessageService(
            IConfiguration configuration,
            IHttpContextAccessor httpContextAccessor,
            MessageFactory messageFactory,
            DbMessageSender sender,
            MessagePolicy messagePolicy,
            IOptionsMonitor <ILog> options)
        {
            if (configuration["messaging:enabled"] != "true")
            {
                return;
            }

            this.sender    = sender;
            MessagePolicy  = messagePolicy;
            request        = httpContextAccessor?.HttpContext?.Request;
            MessageFactory = messageFactory;
            log            = options.CurrentValue;
        }