public async Task <IActionResult> GetService(int id) { try { var service = await _contextManager.GetServiceByIdAsync(id); if (service == null) { return(NotFound()); } return(Ok(await populateService(service))); } catch (Exception e) { throw e; } }