Functions.Templates/Templates/HttpTrigger-CSharp-Isolated-NetCore/HttpTriggerCSharp.cs (19 lines of code) (raw):

using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.Azure.Functions.Worker; using Microsoft.Extensions.Logging; namespace Company.Function; public class HttpTriggerCSharp { private readonly ILogger<HttpTriggerCSharp> _logger; public HttpTriggerCSharp(ILogger<HttpTriggerCSharp> logger) { _logger = logger; } [Function("HttpTriggerCSharp")] public IActionResult Run([HttpTrigger(AuthorizationLevel.AuthLevelValue, "get", "post")] HttpRequest req) { _logger.LogInformation("C# HTTP trigger function processed a request."); return new OkObjectResult("Welcome to Azure Functions!"); } }