public RoomConfig AddRoomConfig(int appid, int userId, string token, RoomConfig config) { try { CheckToken(appid, userId, token); CheckCommand(appid, BuiltIns._9258ChatApplication.Id, userId, BuiltIns.DefineRoomCommand.Id, BuiltIns.AllRole.Id); modelAccesser.Add<RoomConfig>(config); return config; } catch { throw new DatabaseException(); } }
public RoomConfig GetRoomConfig(int appid, int userId, string token, int id) { try { CheckToken(appid, userId, token); RoomConfig config = new RoomConfig { Id = id }; modelAccesser.Get<RoomConfig>(config); return config.Loaded ? config : null; } catch { throw new DatabaseException(); } }
public RoomConfig AddRoomConfig(int userId, string token, RoomConfig config) { return client.AddRoomConfig(application_Id, userId, token, config); }