We should consider updating `dotnet watch` to support file-based apps so that one can do `dotnet watch app.cs`.