/// <summary> /// Initializes this instance. /// </summary> public static void Initialize() { if (Base.Initialized) { return; } // Sentry.Initialize(); XorShift.Initialize(); ScFiles.Initialize(); CsvFiles.Initialize(); SoundFiles.Initialize(); Fingerprint.Initialize(); Home.Initialize(); Globals.Initialize(); ClientGlobals.Initialize(); MessageFactory.Initialize(); IpRequester.Initialize(); Tests.Initialize(); Base.Initialized = true;; }
/// <summary> /// Gets informations about the specified ip address. /// </summary> /// <param name="IpAddress">The ip address.</param> public static void GetIp(string IpAddress) { var Result = IpRequester.GetIpInfo(IpAddress).Result; if (Result.IsSuccess) { Logging.Info(typeof(Tests), "IP Address : " + IpAddress); Logging.Info(typeof(Tests), "Result :"); Logging.Info(typeof(Tests), " - City " + Result.City + "."); Logging.Info(typeof(Tests), " - Region " + Result.Region + "."); Logging.Info(typeof(Tests), " - Country " + Result.Country + "."); } else { Logging.Info(typeof(Tests), "Failed to retrieve data about " + IpAddress + "."); } }