public async Task <IActionResult> CreateVacancies(CreateVacanciesDto createVacanciesDto) { try { if (TryValidateModel(createVacanciesDto)) { Log.Information(nameof(VacanciesController.CreateVacancies)); _logger.LogInformation(nameof(VacanciesController.CreateVacancies)); var result = await _mediator.Send(new CreateVacancies(createVacanciesDto)); if (result) { return(Ok()); } return(BadRequest("Error")); } Log.Error(nameof(VacanciesController.CreateVacancies)); _logger.LogError(nameof(VacanciesController.CreateVacancies)); return(BadRequest("Error")); } catch (Exception e) { Log.Error(nameof(VacanciesController.CreateVacancies), e); _logger.LogError(nameof(VacanciesController.CreateVacancies), e); return(BadRequest("Error")); } }
public CreateVacancies(CreateVacanciesDto createVacanciesDto) { CreateVacanciesDto = createVacanciesDto; }