public async Task <IActionResult> SetEmailConfirmed([FromBody] EmailConfirmedRequest model) { try { await _employeeCredentialsService.SetEmailConfirmedAsync(model.Email); } catch (InvalidOperationException e) { _log.Warning($"{e.Message}, request: {model.ToJson()}", e); return(BadRequest(ErrorResponse.Create(e.Message))); } return(NoContent()); }
public Task SetEmailConfirmedAsync(EmailConfirmedRequest model) { return(_runner.RunAsync(() => _employeesApi.SetEmailConfirmedAsync(model))); }