public WebAnalyticsProcessor(CronJobDb cronJob, JobService jobService, string cacheName) : base(cronJob, jobService, cacheName) { contactService = IoC.Container.GetInstance <IContactService>(); accountService = IoC.Container.GetInstance <IAccountService>(); webAnalyticsService = IoC.Container.GetInstance <IWebAnalyticsProviderService>(); }
public WebVisitDailySummaryProcessor(CronJobDb cronJob, JobService jobService, string cacheName) : base(cronJob, jobService, cacheName) { accountService = IoC.Container.GetInstance <IAccountService>(); urlService = IoC.Container.GetInstance <IUrlService>(); contactService = IoC.Container.GetInstance <IContactService>(); webAnalyticsService = IoC.Container.GetInstance <IWebAnalyticsProviderService>(); communicationService = IoC.Container.GetInstance <ICommunicationService>(); userService = IoC.Container.GetInstance <IUserService>(); dropdownService = IoC.Container.GetInstance <IDropdownValuesService>(); accountRepository = IoC.Container.GetInstance <IAccountRepository>(); mailService = new MailService(); }
public WebVisitEmailNotifier(CronJobDb cronJob, JobService jobService, string cacheName) : base(cronJob, jobService, cacheName) { accountService = IoC.Container.GetInstance <IAccountService>(); urlService = IoC.Container.GetInstance <IUrlService>(); contactService = IoC.Container.GetInstance <IContactService>(); webAnalyticsService = IoC.Container.GetInstance <IWebAnalyticsProviderService>(); communicationService = IoC.Container.GetInstance <ICommunicationService>(); userService = IoC.Container.GetInstance <IUserService>(); dropdownService = IoC.Container.GetInstance <IDropdownValuesService>(); accountRepository = IoC.Container.GetInstance <IAccountRepository>(); mailService = new MailService(); defaultEmail = "*****@*****.**"; }
public ElasticDataProcessor() { this.contactService = IoC.Container.GetInstance <IContactService>(); this.campaignService = IoC.Container.GetInstance <ICampaignService>(); this.opportunityService = IoC.Container.GetInstance <IOpportunitiesService>(); this.formService = IoC.Container.GetInstance <IFormService>(); this.tagService = IoC.Container.GetInstance <ITagService>(); this.indexingService = IoC.Container.GetInstance <IIndexingService>(); this.actionService = IoC.Container.GetInstance <IActionService>(); this.tourService = IoC.Container.GetInstance <ITourService>(); this.webAnalyticsService = IoC.Container.GetInstance <IWebAnalyticsProviderService>(); this.advancedSearchService = IoC.Container.GetInstance <IAdvancedSearchService>(); this.contactRepository = IoC.Container.GetInstance <IContactRepository>(); this.suppressionListService = IoC.Container.GetInstance <ISuppressionListService>(); }
public WebAnalyticsKickfireJob( IContactService contactService, IAccountService accountService, IWebAnalyticsProviderService webAnalyticsService, IKickfireService kickfireService, IAccountRepository accountRepository, JobServiceConfiguration jobConfig) { _contactService = contactService; _accountService = accountService; _webAnalyticsService = webAnalyticsService; _kickfireService = kickfireService; _accountRepository = accountRepository; _jobConfig = jobConfig; }
public WebVisitEmailNotifierJob( IAccountService accountService, IUrlService urlService, IWebAnalyticsProviderService webAnalyticsService, IUserService userService, IDropdownValuesService dropdownService, IAccountRepository accountRepository, MailService mailService, JobServiceConfiguration jobConfig) { _accountService = accountService; _urlService = urlService; _webAnalyticsService = webAnalyticsService; _userService = userService; _dropdownService = dropdownService; _accountRepository = accountRepository; _mailService = mailService; _jobConfig = jobConfig; }
/// <summary> /// Creating constructor for account controller for accessing /// </summary> /// <param name="accountService">accountService </param> /// <param name="webAnalyticsProviderService">webAnalyticsProviderService</param> public AccountsController(IAccountService accountService, IWebAnalyticsProviderService webAnalyticsProviderService) { this.accountService = accountService; this.webAnalyticsProviderService = webAnalyticsProviderService; }
/// <summary> /// Creating constructor for account controller for accessing /// </summary> /// <param name="accountService">accountService</param> /// <param name="webAnalyticsProviderService">webAnalyticsProviderService</param> /// <param name="pushNotificationService">pushNotificationService</param> public AccountsController(IAccountService accountService, IWebAnalyticsProviderService webAnalyticsProviderService, IPushNotificationService pushNotificationService) { this.accountService = accountService; this.webAnalyticsProviderService = webAnalyticsProviderService; this.pushNotificationService = pushNotificationService; }