Ejemplo n.º 1
0
 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>();
 }
Ejemplo n.º 2
0
 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();
 }
Ejemplo n.º 3
0
 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         = "*****@*****.**";
 }
Ejemplo n.º 4
0
 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>();
 }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 7
0
 /// <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;
 }
Ejemplo n.º 8
0
 /// <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;
 }