From 4c725e69a8bb96da1f69fc3d958c680b77712f81 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Mon, 4 Mar 2013 22:34:02 -0500 Subject: added swagger api docs --- MediaBrowser.ServerApplication/MainWindow.xaml | 7 ++++++- MediaBrowser.ServerApplication/MainWindow.xaml.cs | 6 ++++++ .../MediaBrowser.ServerApplication.csproj | 3 +++ 3 files changed, 15 insertions(+), 1 deletion(-) (limited to 'MediaBrowser.ServerApplication') diff --git a/MediaBrowser.ServerApplication/MainWindow.xaml b/MediaBrowser.ServerApplication/MainWindow.xaml index 89b05820e8..8ad2c23726 100644 --- a/MediaBrowser.ServerApplication/MainWindow.xaml +++ b/MediaBrowser.ServerApplication/MainWindow.xaml @@ -13,7 +13,12 @@ - + + + + + + diff --git a/MediaBrowser.ServerApplication/MainWindow.xaml.cs b/MediaBrowser.ServerApplication/MainWindow.xaml.cs index 22695602c5..8306ec541a 100644 --- a/MediaBrowser.ServerApplication/MainWindow.xaml.cs +++ b/MediaBrowser.ServerApplication/MainWindow.xaml.cs @@ -162,6 +162,12 @@ namespace MediaBrowser.ServerApplication Kernel.Instance.WebApplicationName + "/metadata"); } + void cmdSwaggerApiDocs_Click(object sender, EventArgs e) + { + App.OpenUrl("http://localhost:" + _configurationManager.Configuration.HttpServerPortNumber + "/" + + Kernel.Instance.WebApplicationName + "/swagger-ui/index.html"); + } + /// /// Occurs when [property changed]. /// diff --git a/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj b/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj index 4ca2c6f96b..8cd92d1483 100644 --- a/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj +++ b/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj @@ -375,6 +375,9 @@ xcopy "$(SolutionDir)Mediabrowser.Uninstaller\bin\Release\MediaBrowser.Uninstall xcopy "$(SolutionDir)Mediabrowser.Uninstaller.Execute\bin\Release\MediaBrowser.Uninstaller.Execute.exe" "$(SolutionDir)..\Deploy\Server\System\" /y xcopy "$(SolutionDir)Mediabrowser.Installer\bin\Release\MediaBrowser.Installer.exe" "$(SolutionDir)..\Deploy\Server\System\" /y +mkdir "$(SolutionDir)..\Deploy\Server\System\swagger-ui" +xcopy "$(TargetDir)swagger-ui" "$(SolutionDir)..\Deploy\Server\System\swagger-ui" /y /s + xcopy "$(TargetDir)$(TargetFileName).config" "$(SolutionDir)..\Deploy\Server\System\" /y xcopy "$(TargetDir)*.dll" "$(SolutionDir)..\Deploy\Server\System" /y -- cgit v1.2.3