{ "version": "0.2.0", "compounds": [], "configurations": [ { "name": "WorkTracker: Debug Docker App + Browser", "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 }, "serverReadyAction": { "action": "openExternally", "pattern": "\\bNow listening on:\\s+https?://\\S+", "uriFormat": "http://localhost:8002" }, "justMyCode": true, "requireExactSource": false, "console": "internalConsole" }, { "name": "WorkTracker: Debug Docker App", "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 Docker App + Edge", "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 }, "serverReadyAction": { "action": "debugWithEdge", "pattern": "\\bNow listening on:\\s+https?://\\S+", "uriFormat": "http://localhost:8002", "webRoot": "${workspaceFolder}" }, "justMyCode": true, "requireExactSource": false, "console": "internalConsole" }, { "name": "WorkTracker: Launch Integrated Browser for Running Docker App", "type": "editor-browser", "request": "launch", "url": "http://localhost:8002" } ] }