I am new to async methods and am kinda confused how async is working so what i want for you to do is review this code and tell me does implementing async like this is meaningless
[Route("/Dev/ForceBufferUpdate")]
public async Task<IActionResult> BufferUpdate()
{
bool isAdministrator = await Task.Run(() => {
return Security.IsAdministrator(Request);
});
if(!isAdministrator)
return View("Error", "You don't have permission!");
await Task.Run(() => {
LimitlessSoft.Buffer.Refresh();
});
return Redirect("/Dev");
}