/// <summary> /// 获取本地IP和端口(IP:Port) /// </summary> /// <param name="context"></param> /// <returns></returns> public static string GetLocalNetString(this IChannelHandlerContext context) { var address = context.GetLocalAddress(); return($"{address.Address.ToString()}:{address.Port}"); }
/// <summary> /// 获取本地IP /// </summary> /// <param name="context"></param> /// <returns></returns> public static string GetLocalIP(this IChannelHandlerContext context) { var address = context.GetLocalAddress(); return(address.Address.ToString()); }
/// <summary> /// 获取本地端口 /// </summary> /// <param name="context"></param> /// <returns></returns> public static int GetLocalPort(this IChannelHandlerContext context) { var address = context.GetLocalAddress(); return(address.Port); }