Ejemplo n.º 1
0
 /// <summary>
 /// Asynchronously queues a AvailabilityRequest object in the SirenaClientPool instance.
 /// </summary>
 /// <param name="availabilityRequest">The AvailabilityRequest object to send.</param>
 /// <returns>Returns the task object representing the asynchronous operation.</returns>
 public async Task <AvailabilityResponse> QueueRequestAsync(AvailabilityRequest availabilityRequest)
 {
     return(await QueueRequestAsync <AvailabilityRequest, AvailabilityResponse>(availabilityRequest));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Sends an AvailabilityRequest object to the Sirena server.
 /// </summary>
 /// <param name="availabilityRequest">The AvailabilityRequest object to send.</param>
 /// <returns>Returns a AvailabilityResponse object contains the response.</returns>
 public AvailabilityResponse SendRequest(AvailabilityRequest availabilityRequest)
 {
     return(SendRequest <AvailabilityRequest, AvailabilityResponse>(availabilityRequest));
 }