public async Task <List <Marks> > Get(string filter) { try { List <int> scoresFilter = filter.Split(',').Select(int.Parse).ToList(); var scores = await _markRepository.Get(scoresFilter[0], scoresFilter[1]); return(scores.ToList()); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <Marks>()); } }