public Dictionary <string, HeroCard> GetAllHeroCardDict() { if (allHeroCardDict == null) { allHeroCardDict = ConnHelper.GetAllHeroCardDict(); } return(allHeroCardDict); }
public void Start() { serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); serverSocket.Bind(ipEndPoint); serverSocket.Listen(0); cardEffectDict = ConnHelper.GetCardEffectDict(); buffInfoDict = ConnHelper.GetBuffInfoDict(); allHeroCardDict = ConnHelper.GetAllHeroCardDict(); skillDict = ConnHelper.GetSkillInfoDict(); serverSocket.BeginAccept(AcceptCallBack, null); }