in cloud-run/rideshare-plus-website/RidesharePlus/Controllers/RestApiController.cs [20:41]
public IActionResult RideshareStraming()
{
/*
GET http://0.0.0.0:8080/api/rideshare-streaming 405 (Method Not Allowed)
*/
BigQueryService bigQueryService = new BigQueryService();
StreamingDataModel streamingDataModel = bigQueryService.StreamingData();
if (streamingDataModel == null)
{
streamingDataModel = new StreamingDataModel();
streamingDataModel.AverageRideDistance = 0 ;
streamingDataModel.AverageRideDurationMinutes = 0;
streamingDataModel.AverageTotalAmount = 0;
streamingDataModel.MaxDropoffLocationZone = "Streaming Job is Stopped";
streamingDataModel.MaxDropoffRideCount = 0;
streamingDataModel.MaxPickupLocationZone = "Streaming Job is Stopped";
streamingDataModel.RideCount = 0;
}
return Ok(streamingDataModel);
} //RideshareStraming