una funcion para extraer la ip publica en una plicacion blazor server
public static async Task<string> GetPublicIp() { string externalip = ""; try { externalip = new WebClient().DownloadString("http://checkip.dyndns.org/"); externalip = (new Regex(@"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}")).Matches(externalip)[0].ToString(); } catch (Exception e) { Console.WriteLine(e); } return externalip; }