Exemple #1
0
        public async Task <ActionResult <GroupInfo> > Group(int groupId)
        {
            var group = await groupsRepo.FindGroupByIdAsync(groupId).ConfigureAwait(false);

            var members = await groupMembersRepo.GetGroupMembersAsync(groupId).ConfigureAwait(false);

            var accesses = await groupAccessesRepo.GetGroupAccessesAsync(groupId).ConfigureAwait(false);

            return(BuildGroupInfo(group, members.Count, accesses));
        }