本文整理汇总了C#中HttpRequest.GetResponseForJSON方法的典型用法代码示例。如果您正苦于以下问题:C# HttpRequest.GetResponseForJSON方法的具体用法?C# HttpRequest.GetResponseForJSON怎么用?C# HttpRequest.GetResponseForJSON使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HttpRequest
的用法示例。
在下文中一共展示了HttpRequest.GetResponseForJSON方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TrackRide
public async Task<TrackRide> TrackRide()
{
string getTrackRideURI = Settings.GetAPIUri(ServiceRoutes.Track);
var getTrack = new HttpRequest<TrackRide>(getTrackRideURI, RequestMethod.GET, Settings.CurrentSettings.Server.DefaultHeaders, null, null, false, null, null);
var serviceModel = await getTrack.GetResponseForJSON();
return serviceModel;
}
示例2: CancelBooking
public async Task<CancelBooking> CancelBooking(string crn)
{
string getCancelURI = Settings.GetAPIUri(ServiceRoutes.Booking);
Dictionary<string, string> param = new Dictionary<string, string>();
param.Add("crn", crn);
var getcancel = new HttpRequest<CancelBooking>(getCancelURI, RequestMethod.GET, Settings.CurrentSettings.Server.DefaultHeaders, param, null, false, null, null);
var serviceModel = await getcancel.GetResponseForJSON();
return serviceModel;
}
示例3: GetRideAvailability
public async Task<ProductAvailabilityRideEstimate> GetRideAvailability(string pickuplat, string pickuplong, string category)
{
string getRideAvailabilitURI = Settings.GetAPIUri(ServiceRoutes.Availability);
Dictionary<string, string> param = new Dictionary<string, string>();
param.Add("pickup_lat", pickuplat);
param.Add("pickup_lng", pickuplong);
param.Add("category", category);
var getRideAvailability = new HttpRequest<ProductAvailabilityRideEstimate>(getRideAvailabilitURI, RequestMethod.GET, Settings.CurrentSettings.Server.DefaultHeaders, param, null, false, null, null);
var serviceModel = await getRideAvailability.GetResponseForJSON();
return serviceModel;
}
示例4: BookRide
public async Task<BookRide> BookRide(string pickuplat, string pickuplong, string category, string pickupmode)
{
string getBookingURI = Settings.GetAPIUri(ServiceRoutes.Booking);
Dictionary<string, string> param = new Dictionary<string, string>();
param.Add("pickup_lat", pickuplat);
param.Add("pickup_lng", pickuplong);
param.Add("pickup_mode", pickupmode);
param.Add("category", category);
var getBooking = new HttpRequest<BookRide>(getBookingURI, RequestMethod.GET, Settings.CurrentSettings.Server.DefaultHeaders, param, null, false, null, null);
var serviceModel = await getBooking.GetResponseForJSON();
return serviceModel;
}