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); }
public void Handle(TeamCreatedMessage message) { _storageRepository.Get <TeamDTO>(message.Dto.ID.ToString()).Add(message.Dto); DoNotContinueDispatchingCurrentMessageToHandlers(); Data.ActionsInProgress--; CompleteIfNecessary(); }