Mutex? ASP Core - Only Allowing a Method to Be Run One at a Time - C#