public void SortSelectedBySpeedTest() { lock (serverListWriteLock) { var selectedServers = queryHandler.GetSelectedServers().ToList(); indexHandler.SortCoreServCtrlListBySpeedTestResult(ref selectedServers); } RequireFormMainReload(); }
public string PackSelectedServersIntoV4Package(string orgUid, string pkgName) { var servList = new List <VgcApis.Interfaces.ICoreServCtrl>(); lock (serverListWriteLock) { servList = queryHandler.GetSelectedServers().ToList(); } return(PackServersIntoV4PackageWorker(servList, orgUid, pkgName, true)); }
public string PackSelectedServersV4( string orgUid, string pkgName, VgcApis.Models.Datas.Enums.BalancerStrategies strategy, VgcApis.Models.Datas.Enums.PackageTypes packageType) { var servList = new List <VgcApis.Interfaces.ICoreServCtrl>(); lock (serverListWriteLock) { servList = queryHandler.GetSelectedServers().ToList(); } return(PackServersIntoV4PackageWorker( servList, orgUid, pkgName, strategy, packageType)); }