{ "version": "0.2.0", "compounds": [ { "name": "WorkTracker: Debug in Docker", "configurations": [ "WorkTracker: Debug App in Docker", "WorkTracker: Debug Edge" ], "stopAll": true } ], "configurations": [ { "name": "WorkTracker: Debug App in Docker", "type": "coreclr", "request": "launch", "preLaunchTask": "WorkTracker: Docker Debug Prepare", "postDebugTask": "WorkTracker: Docker Debug Down", "program": "/workspace/bin/Debug/net10.0/WorkTracker.dll", "args": [ "--urls", "http://+:8080" ], "cwd": "/workspace", "env": { "ASPNETCORE_ENVIRONMENT": "Development", "ASPNETCORE_URLS": "http://+:8080", "DOTNET_USE_POLLING_FILE_WATCHER": "1", "UseHttpsRedirection": "false" }, "sourceFileMap": { "/workspace": "${workspaceFolder}" }, "pipeTransport": { "pipeProgram": "docker", "pipeArgs": [ "exec", "-i", "worktracker-dev", "sh", "-c" ], "debuggerPath": "/vsdbg/vsdbg", "pipeCwd": "${workspaceFolder}", "quoteArgs": false }, "justMyCode": true, "requireExactSource": false, "console": "internalConsole" }, { "name": "WorkTracker: Debug Edge", "type": "msedge", "request": "launch", "url": "http://localhost:8002", "webRoot": "${workspaceFolder}", "internalConsoleOptions": "neverOpen" } ] }