示例#1
0
 public InvokeActivityHandler(
     PositionsTemplate positionsTemplate,
     CandidatesTemplate candidatesTemplate,
     NewJobPostingToAdaptiveCardTemplate newJobPostingToAdaptiveCardTemplate,
     ICandidateService candidateService,
     IInterviewService interviewService,
     IPositionService positionService,
     IRecruiterService recruiterService,
     ILocationService locationService,
     IOptions <AppSettings> appSettings,
     IHttpClientFactory clientFactory,
     IMapper mapper)
 {
     _appSettings = appSettings.Value;
     _newJobPostingToAdaptiveCardTemplate = newJobPostingToAdaptiveCardTemplate;
     _positionsTemplate  = positionsTemplate;
     _candidatesTemplate = candidatesTemplate;
     _candidateService   = candidateService;
     _positionService    = positionService;
     _interviewService   = interviewService;
     _recruiterService   = recruiterService;
     _locationService    = locationService;
     _clientFactory      = clientFactory;
     _mapper             = mapper;
 }
示例#2
0
 public NewJobPostingDialog(
     ILocationService locationService,
     IRecruiterService recruiterService,
     NewJobPostingToAdaptiveCardTemplate newJobPostingTemplate)
     : base(nameof(NewJobPostingDialog))
 {
     _locationService       = locationService;
     _recruiterService      = recruiterService;
     _newJobPostingTemplate = newJobPostingTemplate;
 }
示例#3
0
 public BotService(
     IOptions <AppSettings> appSettings,
     IHttpClientFactory httpClientFactory,
     IRecruiterService recruiterService,
     IPositionService positionService,
     ICandidateService candidateService,
     IInterviewService interviewService,
     ILocationService locationService,
     CandidatesTemplate candidatesTemplate,
     PositionsTemplate positionsTemplate,
     NewJobPostingToAdaptiveCardTemplate newJobPostingTemplate)
 {
     _appSettings           = appSettings.Value;
     _httpClientFactory     = httpClientFactory;
     _recruiterService      = recruiterService;
     _positionService       = positionService;
     _candidateService      = candidateService;
     _interviewService      = interviewService;
     _locationService       = locationService;
     _candidatesTemplate    = candidatesTemplate;
     _positionsTemplate     = positionsTemplate;
     _newJobPostingTemplate = newJobPostingTemplate;
 }