using NewHorizons.Components; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace NewHorizons.Handlers { public static class ProxyHandler { private static List _proxies = new List(); public static NHProxy GetProxy(string astroName) { foreach (NHProxy proxy in _proxies) { if (proxy.astroName.Equals(astroName)) return proxy; } return null; } public static void RegisterProxy(NHProxy proxy) { _proxies.SafeAdd(proxy); } public static void UnregisterProxy(NHProxy proxy) { _proxies.Remove(proxy); } } }