public ImapIdleEmailClient( IImapEmailMapper mapper, IEmailParser parser, IPublisherContract publisher, IDispatcher dispatcher) : base(mapper, parser, publisher, dispatcher) { }
public ImapIdleEmailClient( IImapEmailMapper mapper, IEmailParser parser, IPublisherContract publisher) : base(mapper, parser, publisher) { this.baseLogString = $"{this.GetType()} [{this.GetHashCode()}] =>{Environment.NewLine}"; string verboseMessage = $"{baseLogString} entering Ctor."; Logger.LogVerbose(verboseMessage); }
public ImapEmailClient(IImapEmailMapper mapper, IEmailParser parser, IPublisherContract publisher, IDispatcher dispatcher) { address = ConfigurationManager.AppSettings["emailAddress"]; password = ConfigurationManager.AppSettings["emailPassword"]; server = ConfigurationManager.AppSettings["emailServer"]; port = Int32.Parse(ConfigurationManager.AppSettings["emailPort"]); this.mapper = mapper; this.parser = parser; this.publisher = publisher; this.dispatcher = dispatcher; client = new ImapClient(server, port, true); }
public ImapEmailClient( IImapEmailMapper mapper, IEmailParser parser, IPublisher publisher, IDispatcher dispatcher) { _address = ConfigurationManager.AppSettings["emailAddress"]; _password = ConfigurationManager.AppSettings["emailPassword"]; _server = ConfigurationManager.AppSettings["emailServer"]; _port = Int32.Parse(ConfigurationManager.AppSettings["emailPort"]); _mapper = mapper; _parser = parser; _publisher = publisher; _dispatcher = dispatcher; _client = new ImapClient(_server, _port, true); }
public ImapEmailClient(IImapEmailMapper mapper, IEmailParser parser, IPublisherContract publisher) { this.baseLogString = $"{this.GetType()} [{this.GetHashCode()}] =>{Environment.NewLine}"; string verboseMessage = $"{baseLogString} entering Ctor."; Logger.LogVerbose(verboseMessage); address = ConfigurationManager.AppSettings["emailAddress"]; password = ConfigurationManager.AppSettings["emailPassword"]; server = ConfigurationManager.AppSettings["emailServer"]; port = Int32.Parse(ConfigurationManager.AppSettings["emailPort"]); this.mapper = mapper; this.parser = parser; this.publisher = publisher; client = new ImapClient(server, port, true); }