示例#1
0
        public async Task <Result <RouteInfo> > GetRouteInfoAsync(string carTagId)
        {
            FormUrlEncodedContent content = new FormUrlEncodedContentBuilder()
                                            .Add("CarTagId", carTagId)
                                            .Build();
            HttpClient          client  = NetUtils.Instance();
            HttpResponseMessage respone = await client.PostAsync(NetURL.URL_ROUTE_INFO, content);

            RouteInfo      routeInfo = null;
            ResponseResult result    = NetUtils.ExplainHttpResponce(respone);

            if (result.StateCode == 200)
            {
                routeInfo = RouteInfo.InstanceFormJson(result.Data);
            }
            return(Result <RouteInfo> .FromResponseResult(result, routeInfo));
        }