public async Task <IActionResult> FindGroups(string pattern, int?page, int?pageSize) { return(new OkObjectResult(new { Groups = (await _groupsRepository.Find(pattern, page, pageSize)) .Select(group => new GroupFoundDto(group)) })); }