From b7e423a3d43fab8acbb9fb31f520fac3b62141f7 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Tue, 5 Mar 2024 10:08:58 +0500 Subject: [PATCH] common: support getting local ip for wifi & ethernet adapters during debug --- Streetwriters.Common/Servers.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Streetwriters.Common/Servers.cs b/Streetwriters.Common/Servers.cs index ad3bde2..fa7c751 100644 --- a/Streetwriters.Common/Servers.cs +++ b/Streetwriters.Common/Servers.cs @@ -63,13 +63,13 @@ namespace Streetwriters.Common public class Servers { #if DEBUG - public static string GetLocalIPv4(NetworkInterfaceType _type) + public static string GetLocalIPv4() { var interfaces = NetworkInterface.GetAllNetworkInterfaces(); string output = ""; foreach (NetworkInterface item in interfaces) { - if (item.NetworkInterfaceType == _type && item.OperationalStatus == OperationalStatus.Up) + if ((item.NetworkInterfaceType == NetworkInterfaceType.Ethernet || item.NetworkInterfaceType == NetworkInterfaceType.Wireless80211) && item.OperationalStatus == OperationalStatus.Up) { foreach (UnicastIPAddressInformation ip in item.GetIPProperties().UnicastAddresses) { @@ -82,7 +82,7 @@ namespace Streetwriters.Common } return output; } - public readonly static string HOST = GetLocalIPv4(NetworkInterfaceType.Ethernet); + public readonly static string HOST = GetLocalIPv4(); public static Server S3Server { get; } = new() { Port = 4568,