Skip to content

Instantly share code, notes, and snippets.

@outrowender
Created March 9, 2021 16:36
Show Gist options
  • Save outrowender/2d263fcab518f2a847f5d82cb9f7844f to your computer and use it in GitHub Desktop.
Save outrowender/2d263fcab518f2a847f5d82cb9f7844f to your computer and use it in GitHub Desktop.
Nexp configs for vscode
{
"version": "0.2.0",
"configurations": [
{
"name": "api develop",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build-api",
"program": "${workspaceFolder}/server/web/Nexp.Web.Api/bin/Debug/netcoreapp3.1/Nexp.Web.Api.dll",
"args": [],
"cwd": "${workspaceFolder}/server/web/Nexp.Web.Api",
"stopAtEntry": false,
"serverReadyAction": {
"action": "openExternally",
"pattern": "\\bNow listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
{
"name": "api staging",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build-api",
"program": "${workspaceFolder}/server/web/Nexp.Web.Api/bin/Debug/netcoreapp3.1/Nexp.Web.Api.dll",
"args": [],
"cwd": "${workspaceFolder}/server/web/Nexp.Web.Api",
"stopAtEntry": false,
"serverReadyAction": {
"action": "openExternally",
"pattern": "\\bNow listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Staging"
}
},
{
"name": "orders staging",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build-api",
"program": "${workspaceFolder}/server/web/Nexp.Orders.Api/bin/Debug/netcoreapp3.1/Nexp.Orders.Api.dll",
"args": [],
"cwd": "${workspaceFolder}/server/web/Nexp.Orders.Api",
"stopAtEntry": false,
"serverReadyAction": {
"action": "openExternally",
"pattern": "\\bNow listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Staging"
}
},
{
"name": "gateway staging",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build-api",
"program": "${workspaceFolder}/server/web/Nexp.ApiGateway/bin/Debug/netcoreapp3.1/Nexp.ApiGateway.dll",
"args": [],
"cwd": "${workspaceFolder}/server/web/Nexp.ApiGateway",
"stopAtEntry": false,
"serverReadyAction": {
"action": "openExternally",
"pattern": "\\bNow listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Staging"
}
},
{
"name": "worker staging",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build-api",
"program": "${workspaceFolder}/server/worker/Nexp.Worker/bin/Debug/netcoreapp3.1/Nexp.Worker.dll",
"args": [],
"cwd": "${workspaceFolder}/server/worker/Nexp.Worker",
"stopAtEntry": false,
"serverReadyAction": {
"action": "openExternally",
"pattern": "\\bNow listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Staging"
}
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processId": "${command:pickProcess}"
}
]
}
{
"version": "2.0.0",
"tasks": [
{
"label": "build-api",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/server/web/Nexp.Web.Api/Nexp.Web.Api.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
},
{
"label": "build-orders",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/server/web/Nexp.Orders.Api/Nexp.Orders.Api.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
},
{
"label": "build-gateway",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/server/web/Nexp.ApiGateway/Nexp.ApiGateway.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
},
{
"label": "build-worker",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/server/worker/Nexp.Worker/Nexp.Worker.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment