/// <summary> /// Creating constructor for campaigns controller for accessing /// </summary> /// <param name="campaignService">campaignService </param> /// <param name="advancedSearchService">advancedSearchService</param> /// <param name="tagService">tagService</param> public CampaignsController(ICampaignService campaignService, IAdvancedSearchService advancedSearchService, ITagService tagService, IAccountService accountService) { this.campaignService = campaignService; this.advancedSearchService = advancedSearchService; this.tagService = tagService; this.accountService = accountService; }
public BulkOperationReadyProcessor(CronJobDb cronJob, JobService jobService, string bulkOperationCacheName) : base(cronJob, jobService, bulkOperationCacheName) { this.accountService = IoC.Container.GetInstance <IAccountService>(); this.contactService = IoC.Container.GetInstance <IContactService>(); this.advancedSearchService = IoC.Container.GetInstance <IAdvancedSearchService>(); }
public SmartSearchProcessor(CronJobDb cronJob, JobService jobService, string savedsearchcontactprocessorcache) : base(cronJob, jobService, savedsearchcontactprocessorcache) { this.contactRepository = IoC.Container.GetInstance <IContactRepository>(); this.advancedSearchRepository = IoC.Container.GetInstance <IAdvancedSearchRepository>(); this.advancedSearchService = IoC.Container.GetInstance <IAdvancedSearchService>(); }
/// <summary> /// Creating constructor for users controller for accessing /// </summary> /// <param name="workflowService">workflowService</param> /// <param name="cachingService">cachingService</param> /// <param name="advancedSearchService">advancedSearchService</param> /// <param name="communitcationService">communitcationService</param> /// <param name="tagService"></param> public WorkflowController(IWorkflowService workflowService, ICachingService cachingService, IAdvancedSearchService advancedSearchService, ICommunicationService communitcationService, ITagService tagService) { this.workflowService = workflowService; this.cachingService = cachingService; this.advancedSearchService = advancedSearchService; this.communitcationService = communitcationService; this.tagService = tagService; }
public SmartSearchJob( IContactRepository contactRepository, IAdvancedSearchRepository advancedSearchRepository, IAdvancedSearchService advancedSearchService) { _contactRepository = contactRepository; _advancedSearchRepository = advancedSearchRepository; _advancedSearchService = advancedSearchService; }
public BulkOperationProcessor(CronJobDb cronJob, JobService jobService, string bulkOperationCacheName) : base(cronJob, jobService, bulkOperationCacheName) { this.accountService = IoC.Container.GetInstance <IAccountService>(); this.contactService = IoC.Container.GetInstance <IContactService>(); this.advancedSearchService = IoC.Container.GetInstance <IAdvancedSearchService>(); this.actionService = IoC.Container.GetInstance <IActionService>(); this.noteService = IoC.Container.GetInstance <INoteService>(); this.tourService = IoC.Container.GetInstance <ITourService>(); this.tagService = IoC.Container.GetInstance <ITagService>(); this.communicationService = IoC.Container.GetInstance <ICommunicationService>(); this.userService = IoC.Container.GetInstance <IUserService>(); }
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 AutomationEngine(ICachingService cachingService, IIndexingService indexingService, IAdvancedSearchService advancedSearchService, IContactService contactService, IWorkflowService workflowService, IAccountService accountService, ITagService tagService, ICampaignService campaignService, ILeadScoreService leadScoreService, IPublishSubscribeService pubSubService, IOpportunitiesService opportunityService, ICommunicationService communicationService) { this.cachingService = cachingService; this.indexingService = indexingService; this.advancedSearchService = advancedSearchService; this.contactService = contactService; this.workflowService = workflowService; this.accountService = accountService; this.tagService = tagService; this.campaignService = campaignService; this.leadScoreService = leadScoreService; this.pubSubService = pubSubService; this.communicationService = communicationService; this.opportunityService = opportunityService; }
public BulkOperationJob( IAccountService accountService, IContactService contactService, IAdvancedSearchService advancedSearchService, IActionService actionService, INoteService noteService, ITourService tourService, ITagService tagService, IUserService userService) { _accountService = accountService; _contactService = contactService; _advancedSearchService = advancedSearchService; _actionService = actionService; _noteService = noteService; _tourService = tourService; _tagService = tagService; _userService = userService; }
/// <summary> /// Creating constructor for search controller for accessing /// </summary> /// <param name="advancedSearchService"></param> public SearchController(IAdvancedSearchService advancedSearchService) { this.advancedSearchService = advancedSearchService; }
public AdvancedSearchController(IAdvancedSearchService advancedSearchService, ICachingService cachingService, IFormService formService) { this.advancedSearchService = advancedSearchService; this.cachingService = cachingService; this.formService = formService; }
public ImportDataService(IAdvancedSearchService advancedSearchService, IImportDataRepository importRepository) { this.advancedSearchService = advancedSearchService; //this.unitOfWork = unitOfWork; this.importRepository = importRepository; }