Это C# CodeКак Multiple C# Задача Factory
app.UseCors(CorsOptions.AllowAll);
var hubConfiguration = new HubConfiguration();
hubConfiguration.EnableDetailedErrors = true;
app.MapSignalR(hubConfiguration);
CpuEngine cpuEngine = new CpuEngine(1500);
MemoryEngine memoryEngine = new MemoryEngine(1500);
// Task.Factory.StartNew(async() => await cpuEngine.StartCpuCheck());
// Task.Factory.StartNew(async() => await memoryEngine.StartCheckMemory());
Только первый один работает. Как я могу запускать друг друга?
что произойдет, если вы удалите слова асинхр и ждут от обеих этих линий - оба должны быть запущены – BugFinder
Что вы пытаетесь сделать? В настоящее время вы запускаете оба, а затем ничего не делаете с результатами. –
Возможно ли, что ваша программа заканчивается сразу после этого кода? Пожалуйста, предоставьте остальную часть кода. –