public void Handle(TeamCreatedMessage message)
        {
            Action success = () => UpdateTeam(message.Dto);

            AssignUser(message.Dto,
                       _userMapper.GetThirdPartyIdBy(_storage.Get <UserDTO>(message.Dto.UserID.ToString()).Single().ID),
                       success);
        }
예제 #2
0
        public void Handle(TeamCreatedMessage message)
        {
            _storageRepository.Get <TeamDTO>(message.Dto.ID.ToString()).Add(message.Dto);

            DoNotContinueDispatchingCurrentMessageToHandlers();

            Data.ActionsInProgress--;
            CompleteIfNecessary();
        }