/// <summary> /// 添加玩家数据 /// </summary> /// <param name="username"></param> /// <param name="player"></param> public static void Add(string username, Player player) { // 这里调用父类的Add就可以了 // 没有必要再对User对象的PlayerList进行操作 更新User表 // 在数据库中是以外键关联的方式 User没有更新的东西 // 而在程序中获取PlayerList会再次执行关联查询 // 没有维护User的必要 BaseManager.Add(player); // 缓存到对应的玩家列表 Caches.Player.AddPlayer(username, player); // 缓存玩家数据 Caches.Player.AddPlayer(player); }
/// <summary> /// 增加用户 /// </summary> /// <param name="user"></param> public static void Add(User user) { BaseManager.Add(user); Caches.User.AddUser(user); }