public NiteLigaGameManager( IMessenger messenger, IMessagePool messagePool, ITeamsRepository teamsRepository) { _messenger = messenger ?? throw new ArgumentNullException(nameof(_messenger)); _messagePool = messagePool ?? throw new ArgumentNullException(nameof(_messagePool)); _teamsRepository = teamsRepository ?? throw new ArgumentNullException(nameof(_teamsRepository)); _locker = new object(); Status = GameStatusType.Created; }
public void SetMessagePool(IMessagePool messagePool) { m_MessageSender.SetMessagePool(messagePool); }
public void SetMessagePool(IMessagePool messagePool) { m_MessagePool = messagePool; }