public DGDataControllerImpl() { userInfo = new UserInfo(); heroInfo = new HeroInfo(); bossInfo = new BossInfo(); Console.WriteLine("A new client has connected!"); }
//read hero detail public HeroInfo GetHeroInfo() { String filePath = "Hero.xml"; FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read); DataContractSerializer serializer = new DataContractSerializer(typeof(HeroInfo)); heroInfo = (HeroInfo)serializer.ReadObject(fs); fs.Close(); return(heroInfo); }