public async Task <IActionResult> GetEmployees( [FromQuery] string name) { if (name != null && name.Any()) { var filtered = await Task.Run(() => _employees.SearchEmployees(name)); return(Ok(filtered)); } else { var employees = await Task.Run(() => _employees.AllEmployees); return(Ok(employees)); } }