using System.Diagnostics; using RustTools.muqing; namespace RustTools.ApiFox; #pragma warning disable CS8981 // 该类型名称仅包含小写 ascii 字符。此类名称可能会成为该语言的保留值。 #pragma warning disable IDE1006 // 命名样式 public class mod { //最新时间 下载数量 投币数量 更新数量 //latestTime downloadNumber,coinNumber ,updateNumber public const string latestTime = "latestTime"; public const string downloadNumber = "downloadNumber"; public const string coinNumber = "coinNumber"; public const string updateNumber = "updateNumber"; /// /// 推荐接口 /// /// public static async Task random() { var v = await wl.postAsync("/php/mod.php?action=random", new string[][]{ new string[] { "number", "6" }}); return v ?? string.Empty; } public static async Task list(string sortMode, string limit, string tag) { var v = await wl.postAsync("/php/mod.php?action=list", new string[][]{ new string[] { "sortMode", sortMode }, new string[] { "limit", limit}, new string[] { "tag",tag }}); return v ?? string.Empty; } public static async Task getInfo(string account, string modId) { var v = await wl.postAsync("/php/mod.php?action=getInfo", new string[][]{ new string[] { "account", account }, new string[] { "modId", modId} }); return v ?? string.Empty; } }