add logging of ip

This commit is contained in:
Stanley Dimant
2022-07-31 22:30:25 +02:00
parent 8939585c3c
commit 0a4825fe78

View File

@@ -6,6 +6,7 @@ using System.Threading.Tasks;
using MareSynchronos.API; using MareSynchronos.API;
using MareSynchronosServer.Data; using MareSynchronosServer.Data;
using MareSynchronosServer.Metrics; using MareSynchronosServer.Metrics;
using Microsoft.AspNetCore.Http.Features;
using Microsoft.AspNetCore.SignalR; using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
@@ -83,6 +84,8 @@ namespace MareSynchronosServer.Hubs
public override Task OnConnectedAsync() public override Task OnConnectedAsync()
{ {
var feature = Context.Features.Get<IHttpConnectionFeature>();
_logger.LogInformation("Connection from " + feature.RemoteIpAddress);
MareMetrics.Connections.Inc(); MareMetrics.Connections.Inc();
return base.OnConnectedAsync(); return base.OnConnectedAsync();
} }