public async Task <IActionResult> GetAsync(int id)
        {
            _logger.LogInformation("GET applicants/" + id);
            SetRepoEndpoint();

            var result = await _repo.GetSingleByIdAsync(id, HttpContext.RequestAborted);

            if (result == null)
            {
                return(NotFound());
            }

            return(Ok(result.GetViewModel(_repo.BaseEndpointUrl)));
        }