Created a separate API Docs profile to launch the browser at the API docs, and the nowebclient profile no longer launches the browser at all.

Don't point to web in the client because it won't redirect properly.

Modified the vscode launch.json to automatically launch the browser when debugging the first configuration. The
This commit is contained in:
spookbits 2020-09-25 21:52:37 -04:00
parent 246ab260f7
commit c912093579
2 changed files with 12 additions and 2 deletions

6
.vscode/launch.json vendored
View File

@ -11,7 +11,11 @@
"cwd": "${workspaceFolder}/Jellyfin.Server", "cwd": "${workspaceFolder}/Jellyfin.Server",
"console": "internalConsole", "console": "internalConsole",
"stopAtEntry": false, "stopAtEntry": false,
"internalConsoleOptions": "openOnSessionStart" "internalConsoleOptions": "openOnSessionStart",
"serverReadyAction": {
"action": "openExternally",
"pattern": "Overriding address\\(es\\) \\'(https?:\\S+)\\'",
}
}, },
{ {
"name": ".NET Core Launch (nowebclient)", "name": ".NET Core Launch (nowebclient)",

View File

@ -3,13 +3,19 @@
"Jellyfin.Server": { "Jellyfin.Server": {
"commandName": "Project", "commandName": "Project",
"launchBrowser": true, "launchBrowser": true,
"launchUrl": "web",
"applicationUrl": "http://localhost:8096", "applicationUrl": "http://localhost:8096",
"environmentVariables": { "environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development" "ASPNETCORE_ENVIRONMENT": "Development"
} }
}, },
"Jellyfin.Server (nowebclient)": { "Jellyfin.Server (nowebclient)": {
"commandName": "Project",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"commandLineArgs": "--nowebclient"
},
"Jellyfin.Server (API Docs)": {
"commandName": "Project", "commandName": "Project",
"launchBrowser": true, "launchBrowser": true,
"launchUrl": "api-docs/swagger", "launchUrl": "api-docs/swagger",