public async Task <List <WordSuiteEditModel> > GetTeacherWordSuites(int id) { if (id <= 0) { throw new ArgumentNullException("id", "ID can't be negative or 0"); } return(wordSuiteMapper.MapRangeForEdit(await wordSuiteService.GetTeacherWordSuitesAsync(id))); }