Adding a default timeout to CancellationToken parameters in ASP.NET Core
Set a default timeout for CancellationToken that ASP.NET Core binds to action parameters
Set a default timeout for CancellationToken that ASP.NET Core binds to action parameters
Not all methods are virtual, but we can still override them (with a caveat)