Example #1
0
            public async Task <IEnumerable <GroupMembershipResource> > Handle(GetMembershipsByGroupQuery request, CancellationToken cancellationToken = default)
            {
                IEnumerable <GroupMembershipResource> memberships = await _unitOfWork.GroupMemberships
                                                                    .GetByGroup(request.GroupId)
                                                                    .ProjectTo <GroupMembershipResource>(_mapper.ConfigurationProvider)
                                                                    .ToListAsync(cancellationToken);

                return(memberships);
            }