public static List <IpInfo> GetBannedIpList() { var bannedIpList = Discuz.Data.Ips.GetBannedIpList(); foreach (var current in bannedIpList) { current.Location = Ips.GetLocation(current); } return(bannedIpList); }
/// <summary> /// 获得禁止的ip列表 /// </summary> /// <returns>禁止列表</returns> public static List <IpInfo> GetBannedIpList() { List <IpInfo> list = DNTCache.GetCacheService().RetrieveObject("/Forum/BannedIp") as List <IpInfo>; if (list == null) { list = Ips.GetBannedIpList(); DNTCache.GetCacheService().AddObject("/Forum/BannedIp", list); } return(list); }
public static List <IpInfo> GetBannedIpList(int num, int pageid, out int counts) { var bannedIpList = Discuz.Data.Ips.GetBannedIpList(num, pageid); foreach (var current in bannedIpList) { current.Location = Ips.GetLocation(current); } counts = Discuz.Data.Ips.GetBannedIpCount(); return(bannedIpList); }