using Newtonsoft.Json; using OnlineUserPool.Model; using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Text; using System.Threading.Tasks; namespace OnlineUserPool.Api { public class WebService : BaseApi { /// /// 从服务端获取记录信息 /// /// public static List GetRecordFileFromServer(List id) { if (!id.Any()) { return new List(); } return PostAsync>>("MapRecord/GetRandomList", id).ConfigureAwait(false).GetAwaiter().GetResult().data; } public static List GetMapRouteRandomRecord(int top, IEnumerable routeIds) { var routeIdsStr = ""; if(routeIds != null) { routeIdsStr = string.Join(",", routeIds); } return GetAsync>>($"MapRecord/GetRandomRankingUserRecord?top={ top }&routeIds={ routeIdsStr }").ConfigureAwait(false).GetAwaiter().GetResult().data; } } }