Exemple #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;
 }
 public CandidateSummaryDialog(
     ICandidateService candidateService,
     CandidatesTemplate candidatesTemplate)
     : base(nameof(CandidateSummaryDialog))
 {
     _candidateService   = candidateService;
     _candidatesTemplate = candidatesTemplate;
 }
Exemple #3
0
 public CandidateDetailsDialog(
     IOptions <AppSettings> appSettings,
     CandidatesTemplate candidatesTemplate,
     IRecruiterService recruiterService,
     ICandidateService candidateService)
     : base(nameof(CandidateDetailsDialog))
 {
     _candidateService   = candidateService;
     _candidatesTemplate = candidatesTemplate;
     _recruiterService   = recruiterService;
     _appSettings        = appSettings.Value;
 }
 public TopCandidatesDialog(
     IOptions <AppSettings> appSettings,
     IRecruiterService recruiterService,
     CandidatesTemplate candidatesTemplate,
     PositionsTemplate positionsTemplate,
     IPositionService positionService)
     : base(nameof(TopCandidatesDialog))
 {
     _recruiterService   = recruiterService;
     _appSettings        = appSettings.Value;
     _candidatesTemplate = candidatesTemplate;
     _positionsTemplate  = positionsTemplate;
     _positionService    = positionService;
 }
Exemple #5
0
 public NotificationService(
     PositionsTemplate positionsTemplate,
     CandidatesTemplate candidatesTemplate,
     IOptions <AppSettings> appSettings,
     DatabaseContext databaseContext,
     IRecruiterService recruiterService,
     IConnectorService connectorService)
 {
     _connectorService   = connectorService;
     _positionsTemplate  = positionsTemplate;
     _candidatesTemplate = candidatesTemplate;
     _appSettings        = appSettings.Value;
     _recruiterService   = recruiterService;
     _databaseContext    = databaseContext;
 }
Exemple #6
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;
 }