using System; using System.IO; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Microsoft.Azure.WebJobs; using Microsoft.Azure.WebJobs.Extensions.Http; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Logging; using Newtonsoft.Json; namespace LoggingApiTest { public class Function1 { private readonly ILogger logger; public Function1(ILogger logger) { this.logger = logger; } [FunctionName("Function1")] public async Task Run( [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = "Test")] HttpRequest req, ILogger log) { logger.LogInformation("C# HTTP trigger function processed a request."); return new OkObjectResult("Hello"); } } }