我需要在调用
save_work()
后立即打开索引视图,但直到 save_work()
完成后才会打开。
控制器:
public async Task<IActionResult> Save()
{
save_work();
return RedirectToAction("Index");
}
方法:
async void save_work()
{
//save data from DbContext to file
}
我将代码更改为
控制器:
public IActionResult Save()
{
Task.Run(() => save_work());
return RedirectToAction("Index");
}
方法:
void save_work()
{
//save data with ADO.NET to file
//DbContext is not accessible here
}