private GetExternalIPAddresses ( ) : Newtonsoft.Json.Linq.JArray | ||
return | Newtonsoft.Json.Linq.JArray |
private JArray GetExternalIPAddresses()
{
var port_mapper = PeerCastApplication.Current.Plugins.GetPlugin<PeerCastStation.UI.PortMapperPlugin>();
if (port_mapper!=null) {
return new JArray(
port_mapper.GetExternalAddresses().Select(addr => addr.ToString())
);
}
else {
return new JArray();
}
}