Узнать IP адрес, и/или DNS, с которого совершён вызов
Можно ли в asp.net core узнать IP и/или DNS, откуда был совершен вызов. К примеру, нужен примерно такой контроллер:
public async Task<IActionResult> Get()
{
string ip = GetIp();
string dns = GetDns();
_logger.LogInformation($"ip={ip}&dns={dns}");
return Ok();
}
Можно ли реализовать методы GetIp и GetDns?