示例#1
0
 public JobProfileSearchSteps(ITestOutputHelper outputHelper, ISearchService <JobProfileIndex> searchService, ISearchIndexConfig searchIndex, ISearchQueryService <JobProfileIndex> searchQueryService)
 {
     this.OutputHelper       = outputHelper;
     this.searchService      = searchService;
     this.searchIndex        = searchIndex;
     this.searchQueryService = searchQueryService;
     asyncHelper             = new AsyncHelper();
 }
示例#2
0
 public DfcSearchService(ISearchService <JobProfileIndex> searchService, ISearchIndexConfig indexConfig, IJobProfileIndexEnhancer jobProfileIndexEnhancer, IAsyncHelper asyncHelper, IMapper mapper, IApplicationLogger applicationLogger)
 {
     this.applicationLogger       = applicationLogger;
     this.searchService           = searchService;
     this.index                   = indexConfig?.Name ?? string.Empty;
     this.jobProfileIndexEnhancer = jobProfileIndexEnhancer;
     this.asyncHelper             = asyncHelper;
     this.mapper                  = mapper;
 }
示例#3
0
 public JobProfilesByCategorySteps(
     ITestOutputHelper outputHelper,
     ISearchService <JobProfileIndex> searchService,
     ISearchIndexConfig searchIndex,
     ISearchQueryService <JobProfileIndex> searchQueryService,
     IMapper mapper)
 {
     this.OutputHelper       = outputHelper;
     this.searchService      = searchService;
     this.searchIndex        = searchIndex;
     this.SearchQueryService = searchQueryService;
     this.mapper             = mapper;
     this.asyncHelper        = new AsyncHelper();
 }