У нас есть длительная операция запуска, когда пользователь что-то делает (генерирует несколько отчетов).Мы не хотим, чтобы пользователь ждал, пока эти отчеты будут сгенерированы.Есть ли быстрый способ сделать это, не используя планировщик заданий?Может быть, используя такие темы?Или это небезопасно?
public ActionResult About()
{
Thread thread = new Thread(new ThreadStart(MuchWork));
thread.Start();
return View();
}
public void MuchWork()
{
Thread.Sleep(10000);
Thread.Sleep(4000);
}