Files
parr_api/PARR.API/Services/Implementations/ClientService.cs
Mikhail Kuznetsov 57fe9eff09 API
2023-06-16 15:00:11 +10:00

20 lines
525 B
C#

using PARR.API.Services.Interfaces;
using System.Net;
namespace PARR.API.Services.Implementations
{
public class ClientService : IClientService
{
private readonly IHttpContextAccessor httpContextAccessor;
public ClientService(IHttpContextAccessor httpContextAccessor)
{
this.httpContextAccessor = httpContextAccessor;
}
public IPAddress? GetClientIp()
{
return httpContextAccessor.HttpContext?.Connection.RemoteIpAddress;
}
}
}