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>();
 }
示例#2
0
 public NotificaitonsAdvancedSearchHandler(IAdvancedSearchRepository repository,
                                           IUserContext userContext, IInternalUserRepository internalUserRepository)
 {
     this.repository             = repository;
     this.userContext            = userContext;
     this.internalUserRepository = internalUserRepository;
 }
示例#3
0
 public SmartSearchJob(
     IContactRepository contactRepository,
     IAdvancedSearchRepository advancedSearchRepository,
     IAdvancedSearchService advancedSearchService)
 {
     _contactRepository        = contactRepository;
     _advancedSearchRepository = advancedSearchRepository;
     _advancedSearchService    = advancedSearchService;
 }