public async Task <IActionResult> Post([FromBody] Tevekenyseg value) { _context.Tevekenyseg.Add(value); _context.SaveChanges(); await _hub.Clients.All.SendAsync("Tevekenyseg", value); return(Ok()); }
/// <summary> /// Az összes tevekenyseg-nek az idejét 1-el csökkenti /// És ha az egyel csökkentett idő = 0 /// Akkor lefuttatja a Vegrehajt Action-t /// Majd törli a listából /// </summary> public static void GorgetMind() { for (int i = 0; i < tevekenysegek.Count; i++) { Tevekenyseg item = tevekenysegek[i]; if (--item.Ido == 0 && !Jatek.JatekVege()) { item.VegreHajt(); tevekenysegek.Remove(item); i--; } } }