public EMailAttachmentService(IEMailConfiguration configuration)
        {
            Guard.AgainstNull(configuration, "configuration");

            _configuration = configuration;

            _log = Log.For(this);
        }
Пример #2
0
        public SendEMailHandler(IEMailGateway gateway, IEMailConfiguration configuration)
        {
            Guard.AgainstNull(gateway, "gateway");
            Guard.AgainstNull(configuration, "configuration");

            this.gateway       = gateway;
            this.configuration = configuration;

            log = Log.For(this);
        }
Пример #3
0
        public SendEMailHandler(IEMailAttachmentService service, IEMailConfiguration configuration)
        {
            Guard.AgainstNull(service, "service");
            Guard.AgainstNull(configuration, "configuration");

            _service       = service;
            _configuration = configuration;

            _log = Log.For(this);
        }
Пример #4
0
        public EMailService(IEMailConfiguration configuration)
        {
            Guard.AgainstNull(configuration, "configuration");

            this.configuration = configuration;
        }
Пример #5
0
        public EMailService(IEMailConfiguration configuration)
        {
            Guard.AgainstNull(configuration, "configuration");

            this.configuration = configuration;
        }
        public RemoveAttachmentHandler(IEMailConfiguration configuration)
        {
            Guard.AgainstNull(configuration, "configuration");

            this.configuration = configuration;
        }