public static async Task <IActionResult> RunAsync( [HttpTrigger(AuthorizationLevel.Anonymous, "post", Route = "charset-police")] CharsetPoliceRequest req, ILogger log) { log.LogInformation("C# HTTP trigger function processed a request."); log.LogInformation($"Request URI: {req.Uri}"); var policeMan = new CharsetPoliceMan(); var result = await policeMan.SearchAsync(new Uri(req.Uri)); return(new OkObjectResult(result)); }
public async Task <ActionResult> Create(InvestigationRequest request) { try { var policeMan = new CharsetPoliceMan(); var result = await policeMan.SearchAsync(request.Uri); investigationRepository.Put(result); return(RedirectToAction(nameof(Details), new { uri = request.Uri.ToString() })); } catch { return(View("Views/Home/Index.cshtml")); } }