public EchoSearchTimerPlugIn(IExceptionEmailSender emailSender, ISmsSender smsSender, IInternalErrorMailSender defaultEmailSender, IEchoSearchService echoSearchService) : base(emailSender, smsSender, null) { _defaultEmailSender = defaultEmailSender; _echoSearchService = echoSearchService; }
public EchoSearchTimerPlugIn(IExceptionEmailSender emailSender, ISmsSender smsSender, IInternalErrorMailSender defaultEmailSender, IEchoSearchService echoSearchService) : base(emailSender, smsSender, null) { _defaultEmailSender = defaultEmailSender; _echoSearchService = echoSearchService; }
protected TimerPlugInBase(IExceptionEmailSender emailSender, ISmsSender smsSender, IInternalErrorMailSender defaultEmailSender) { try { var typeName = this.GetType().Name; IntervalMins = int.Parse(ConfigurationManager.AppSettings[string.Format("{0}-{1}", typeName, "IntervalMins")]); } catch { } EmailSender = emailSender; SmsSender = smsSender; DefaultEmailSender = defaultEmailSender; }
protected TimerPlugInBase(IExceptionEmailSender emailSender, ISmsSender smsSender, IInternalErrorMailSender defaultEmailSender) { try { var typeName = this.GetType().Name; IntervalMins = int.Parse(ConfigurationManager.AppSettings[string.Format("{0}-{1}", typeName, "IntervalMins")]); } catch { } EmailSender = emailSender; SmsSender = smsSender; DefaultEmailSender = defaultEmailSender; }
public EchoWebProcessorChecker(IExceptionEmailSender emailSender, ISmsSender smsSender, ITransactionDomainContext transactionDomainContext) : base(emailSender, smsSender, null) { _transactionDomainContext = transactionDomainContext; _takecount = int.Parse(ConfigurationManager.AppSettings["CheckerRowsToTake"]); }
public EchoWebProcessorChecker(IExceptionEmailSender emailSender, ISmsSender smsSender, ITransactionDomainContext transactionDomainContext) : base(emailSender, smsSender, null) { _transactionDomainContext = transactionDomainContext; _takecount = int.Parse(ConfigurationManager.AppSettings["CheckerRowsToTake"]); }