public Group Execute(Guid groupId) { Group group = groups.Include(u => u.Users).SingleOrDefault(g => g.Id == groupId); if (group == null) { throw new EntityNotFoundException("Group", groupId); } return group; }
public Group GetGroupWithUsers(Guid id) { GroupWithUsersQuery query = new GroupWithUsersQuery(dbContext.Groups); return query.Execute(id); }