aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Browser
diff options
context:
space:
mode:
authorMark Monteiro <marknr.monteiro@protonmail.com>2020-02-25 17:01:57 +0100
committerMark Monteiro <marknr.monteiro@protonmail.com>2020-02-25 17:01:57 +0100
commit1b5999a1bc11ee386131e4bbce561896c0e1bced (patch)
tree1985156876bd209c536dd7522a842b7733693076 /Emby.Server.Implementations/Browser
parent26af5ea45a8ea02b7a3f20b0ebc31ef19f850dea (diff)
Open the Swagger API page on server start if not hosting the static web content
Diffstat (limited to 'Emby.Server.Implementations/Browser')
-rw-r--r--Emby.Server.Implementations/Browser/BrowserLauncher.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/Emby.Server.Implementations/Browser/BrowserLauncher.cs b/Emby.Server.Implementations/Browser/BrowserLauncher.cs
index f5da0d0183..b17c2b2700 100644
--- a/Emby.Server.Implementations/Browser/BrowserLauncher.cs
+++ b/Emby.Server.Implementations/Browser/BrowserLauncher.cs
@@ -30,6 +30,16 @@ namespace Emby.Server.Implementations.Browser
}
/// <summary>
+ /// Opens the swagger API page.
+ /// </summary>
+ /// <param name="appHost">The app host.</param>
+ public static void OpenSwaggerPage(IServerApplicationHost appHost)
+ {
+ var url = appHost.GetLocalApiUrl("localhost") + "/swagger/index.html";
+ OpenUrl(appHost, url);
+ }
+
+ /// <summary>
/// Opens the URL.
/// </summary>
/// <param name="appHost">The application host instance.</param>