public async Task <IActionResult> Run( [HttpTrigger(AuthorizationLevel.Function, "post", Route = null)] HttpRequestMessage req, ILogger log) { log.LogInformation("C# HTTP trigger function processed a request."); try { var commands = await req.Content.ReadAsStringAsync(); await _faceService.InitializeApplication(commands); await _faceService.CreateLargeFaceList(ConfigurationSettings.FaceListId); await _faceService.TrainPersonGroup(ConfigurationSettings.PersonGroupId); } catch (Exception e) { Console.WriteLine(e); return((ActionResult) new BadRequestResult()); } return((ActionResult) new OkResult()); }