public override Gateway.GetPartnerInfoResponse GetPartnerInfo(Gateway.GetPartnerInfoRequest request) { Uri uri; if (!Uri.TryCreate(RootUrl, UriKind.Absolute, out uri)) { return new Gateway.GetPartnerInfoResponse { result = Result.InvalidParameters } } ; Logger.BeginRequest("GetPartnerInfo sent to " + name, request); //Logger.Log("RootURL: " + RootUrl); JsonServiceClient client = new JsonServiceClient(RootUrl); client.Timeout = timeout; GatewayService.NetworksResponse resp = client.Get <GatewayService.NetworksResponse>(new GatewayService.Networks { access_token = AccessToken, }); Gateway.GetPartnerInfoResponse response = new Gateway.GetPartnerInfoResponse { fleets = resp.Fleets, vehicleTypes = resp.VehicleTypes, result = resp.ResultCode }; Logger.EndRequest(response); return(response); }
public override Gateway.GetPartnerInfoResponse GetPartnerInfo(Gateway.GetPartnerInfoRequest request) { requests++; Gateway.GetPartnerInfoResponse resp = server.GetPartnerInfo(request); Gateway.GetPartnerInfoResponse response = new Gateway.GetPartnerInfoResponse { fleets = resp.fleets, vehicleTypes = resp.vehicleTypes, result = resp.result }; return(response); }
public override Gateway.GetPartnerInfoResponse GetPartnerInfo(Gateway.GetPartnerInfoRequest request) { Logger.BeginRequest("GetPartnerInfo sent to " + name, request); JsonServiceClient client = new JsonServiceClient(RootUrl); GatewayService.PartnersResponse resp = client.Get <GatewayService.PartnersResponse>(new GatewayService.Partners { access_token = AccessToken, }); Gateway.GetPartnerInfoResponse response = new Gateway.GetPartnerInfoResponse { fleets = resp.Fleets, vehicleTypes = resp.VehicleTypes, result = resp.ResultCode }; Logger.EndRequest(response); return(response); }