public static IActionResult TriggerEndpoint([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = "Elevator/Trigger")] HttpRequest req, TraceWriter log) { log.Info("C# HTTP trigger function processed a request."); // TODO update logging string elevatorNumber = ElevatorService.AssignElevator(); ElevatorService.SendElevatorNotification(elevatorNumber); return(new OkResult()); }
public static IActionResult SendNotificationEndpoint([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = "Elevator/SendNotification")] HttpRequest req, TraceWriter log) { log.Info("C# HTTP trigger function processed a request."); // TODO update logging // Placeholder - get from query string string elevatorNumber = req.Query["elevatorNumber"]; ElevatorService.SendElevatorNotification(elevatorNumber); return(new OkResult()); }