Пример #1
0
        public async Task DeleteMemberFromEvent(Guid eventId, Guid memberId)
        {
            var @event = await _eventRepository.Get(eventId);

            EnsureEventExists(@event);

            var member = await _memberRepository.Get(memberId);

            EnsureMemberExists(member);

            await _memberRepository.DeleteMemberFromEvent(@event.Id, memberId);

            await EnsureMemberDeletedInDataBase();
        }