{ "folders": [ { "name": "Web", "path": "./Web" }, { "name": "Services", "path": "./Services" }, { "name": "Data", "path": "./Data" }, { "name": "Common", "path": "./Common" }, ], "settings": { "files.exclude": { "**/.vscode": true, "**/bin": true, "**/obj": true, ".gitignore" : true, }, "code-runner.fileDirectoryAsCwd": true, "dotnet-test-explorer.runInParallel": true, "dotnet-test-explorer.testProjectPath": "**/*.Tests.csproj", "omnisharp.enableEditorConfigSupport": true, "omnisharp.enableRoslynAnalyzers": true, "prettier.useEditorConfig": true, }, "launch": { "configurations": [ { "name": "Launch API", "type": "coreclr", "request": "launch", "preLaunchTask": "workspace-build", "program": "${workspaceFolder:Web}/DevHive.Web/bin/Debug/net5.0/DevHive.Web.dll", "args": [], "cwd": "${workspaceFolder:Web}/DevHive.Web", "stopAtEntry": false, "env": { "ASPNETCORE_ENVIRONMENT": "Development" }, }, // { // "name": "Launch Data Tests", // "type": "coreclr", // "request": "launch", // "preLaunchTask": "workspace-build", // "program": "${workspaceFolder:DevHive.Tests}/DevHive.Data.Tests/bin/Debug/net5.0/DevHive.Data.Tests.dll", // "args": [], // "cwd": "${workspaceFolder:DevHive.Tests}/DevHive.Data.Tests", // "console": "internalConsole", // "stopAtEntry": false // }, ], "compounds": [] }, "tasks": { "version": "2.0.0", "tasks": [ { "label": "workspace-build", "command": "dotnet", "type": "shell", "options": { "cwd": "${workspaceFolder:Web}/DevHive.Web" }, "args": [ "build", "/property:GenerateFullPaths=true", "/consoleloggerparameters:NoSummary" ], "group": { "kind": "build", "isDefault": true }, "presentation": { "reveal": "silent" }, "problemMatcher": "$msCompile" } ] }, "extensions": { "recommendations": [ "esbenp.prettier-vscode", "editorconfig.editorconfig" ] } }