Для основных функций .NET мы обычно используем Microsoft.AspNetCore.Http.HttpRequest
.
Когда мы создаем шаблон триггера Http, мы видим его.
public static async Task<IActionResult> Run(
[HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequest req,
ILogger log)
Тогда получите удаленный IP
var remoteAddress = req.HttpContext.Connection.RemoteIpAddress;