public async Task <IEnumerable <Skier> > GetAllSkiers([FromQuery] string name, [FromQuery] string gender) { Gender?genderObject = null; switch (gender) { case "male": genderObject = Gender.Male; break; case "female": genderObject = Gender.Female; break; } return(await _skierService.GetSkiers(genderObject, name)); }