private void AssertAppVer(string id, AppVer appver, Version min = null, Version max = null) { Assert.IsNotNull(appver, $"{id} => not null"); Assert.AreEqual(id, appver.Id, $"{id}.id"); Assert.AreEqual(min, appver.Min, $"{id}.min"); Assert.AreEqual(max, appver.Max, $"{id}.max"); }
public static void Main(string[] args) { StartSW.Start(); Console.WriteLine(Vars.ASCII); Log("Main delegator activated!", "DELEGATOR"); Log("Starting pmcenter, version " + AppVer.ToString() + ".", "DELEGATOR"); Task MainAsyncTask = MainAsync(args); MainAsyncTask.Wait(); Log("Main worker accidentally exited. Stopping...", "DELEGATOR", LogLevel.ERROR); Environment.Exit(1); }
public override int GetHashCode() { int hash = 1; if (Kpn.Length != 0) { hash ^= Kpn.GetHashCode(); } if (Kpf.Length != 0) { hash ^= Kpf.GetHashCode(); } if (SubBiz.Length != 0) { hash ^= SubBiz.GetHashCode(); } if (Uid != 0L) { hash ^= Uid.GetHashCode(); } if (Did.Length != 0) { hash ^= Did.GetHashCode(); } if (ClientIp != 0L) { hash ^= ClientIp.GetHashCode(); } if (AppVer.Length != 0) { hash ^= AppVer.GetHashCode(); } if (Ver.Length != 0) { hash ^= Ver.GetHashCode(); } if (Lat.Length != 0) { hash ^= Lat.GetHashCode(); } if (Lon.Length != 0) { hash ^= Lon.GetHashCode(); } if (Mod.Length != 0) { hash ^= Mod.GetHashCode(); } if (Net.Length != 0) { hash ^= Net.GetHashCode(); } if (Sys.Length != 0) { hash ^= Sys.GetHashCode(); } if (C.Length != 0) { hash ^= C.GetHashCode(); } if (Language.Length != 0) { hash ^= Language.GetHashCode(); } if (CountryCode.Length != 0) { hash ^= CountryCode.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }