public Dictionary <string, CardEffect> GetCardEffectDict() { if (cardEffectDict == null) { cardEffectDict = ConnHelper.GetCardEffectDict(); } return(cardEffectDict); }
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); }