AddParameter() public method

public AddParameter ( string name, object value ) : void
name string
value object
return void
コード例 #1
0
 internal Request CreateRoutesRequest(string agencyTag)
 {
     var request = new Request();
     request.AddParameter("command", "routeList");
     request.AddParameter("a", agencyTag);
     return request;
 }
コード例 #2
0
 internal Request CreateScheduleRequest(string agencyTag, string routeTag)
 {
     var request = new Request();
     request.AddParameter("command", "schedule");
     request.AddParameter("a", agencyTag);
     request.AddParameter("r", routeTag);
     return request;
 }
コード例 #3
0
 internal Request CreateRouteConfigRequest(string agencyTag, string routeTag)
 {
     var request = new Request();
     request.AddParameter("command", "routeConfig");
     request.AddParameter("a", agencyTag);
     request.AddParameter("r", routeTag);
     return request;
 }
コード例 #4
0
 internal Request CreateVehiclesRequest(string agency, string route, int epoch)
 {
     var request = new Request();
     request.AddParameter("command", "vehicleLocations");
     request.AddParameter("a", agency);
     request.AddParameter("r", route);
     request.AddParameter("t", epoch);
     return request;
 }
コード例 #5
0
 internal Request CreatePredictionsRequest(string agencyTag, string stopTag, string routeTag)
 {
     var request = new Request();
     request.AddParameter("command", "predictions");
     request.AddParameter("a", agencyTag);
     request.AddParameter("r", routeTag);
     request.AddParameter("s", stopTag);
     return request;
 }
コード例 #6
0
 internal Request CreatePredictionsForMultiStopsRequest(string agencyTag, params string[] routeTags)
 {
     var request = new Request();
     request.AddParameter("command", "predictionsForMultiStops");
     request.AddParameter("a", agencyTag);
     foreach (var routeTag in routeTags)
     {
         request.AddParameter("stops", routeTag);
     }
     return request;
 }
コード例 #7
0
 internal Request CreatePredictionsRequest(string agencyTag, int stopId, string routeTag = null)
 {
     var request = new Request();
     request.AddParameter("command", "predictions");
     request.AddParameter("a", agencyTag);
     request.AddParameter("stopId", stopId);
     if (routeTag != null)
     {
         request.AddParameter("routeTag", routeTag);
     }
     return request;
 }
コード例 #8
0
 internal Request CreateAgenciesRequest()
 {
     var request = new Request();
     request.AddParameter("command", "agencyList");
     return request;
 }