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 NewJobPostingDialog( ILocationService locationService, IRecruiterService recruiterService, NewJobPostingToAdaptiveCardTemplate newJobPostingTemplate) : base(nameof(NewJobPostingDialog)) { _locationService = locationService; _recruiterService = recruiterService; _newJobPostingTemplate = newJobPostingTemplate; }
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; }