public string GetCoolDownTime() { CoolDownTime coolDownTime = new CoolDownTime(); RestParameters urlParameters = new RestParameters() .AddParameters(RestParametersKeys.Token, user.Token); SimpleEntity simpleEntity = cooldowntimeResource.HttpGetAsObject(urlParameters, null); coolDownTime.Time = simpleEntity.content; return(simpleEntity.content); }
public AdminService UpdateCoolDowntime(CoolDownTime cooldowntime) { RestParameters bodyParameters = new RestParameters() .AddParameters(RestParametersKeys.Token, user.Token) .AddParameters(RestParametersKeys.Time, cooldowntime.Time); SimpleEntity simpleEntity = cooldowntimeResource.HttpPutAsObject(null, null, bodyParameters); CheckService(!simpleEntity.Equals(true), "CoolDownTime " + cooldowntime.ToString() + "was not Updated."); return(this); }
public void ChangeCoolDownTime() { logger.Info("Change CoolDownTime started."); CoolDownTime currentCoolDownime = CoolDownTimeRepository.GetDefault(); logger.Info("Default time: " + currentCoolDownime.Time); currentCoolDownime = CoolDownTimeRepository.NewCoolDown(); adminService.UpdateCoolDowntime(currentCoolDownime); logger.Info("New time: " + currentCoolDownime.Time); Assert.IsTrue(currentCoolDownime.Time.Equals(adminService.GetCoolDownTime())); logger.Info("Change CoolDownTime done."); }
private static async void ListenAsync() { ThreadPool.QueueUserWorkItem((A) => { CoolDownTime coolDown = new CoolDownTime() { MinDelta = TimeSpan.FromSeconds(30) }; while (true) { MessageThreadTransducer.Update(0); //Thread.Sleep(1); //if (coolDown) //{ // GC.Collect(); //} } }); TCPRemoteListener remote = new TCPRemoteListener(54321); Listen(remote); }