public async Task <IActionResult> GetContactDetailsById() { var response = await repository.GetContactDetails(); //404 if not found if (response.Data == null) { logger.LogError(response.Message); return(NotFound(response)); } logger.LogInformation(response.Message); //todo map to dto return(Ok(response)); }