diff options
| author | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-04 22:34:02 -0500 |
|---|---|---|
| committer | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-04 22:34:02 -0500 |
| commit | 4c725e69a8bb96da1f69fc3d958c680b77712f81 (patch) | |
| tree | f3c401132177e5f88c029fc1400866f8e6d31737 /MediaBrowser.ServerApplication | |
| parent | 32ba557fe5293001b6c89d522e44ee92362a6390 (diff) | |
added swagger api docs
Diffstat (limited to 'MediaBrowser.ServerApplication')
| -rw-r--r-- | MediaBrowser.ServerApplication/MainWindow.xaml | 7 | ||||
| -rw-r--r-- | MediaBrowser.ServerApplication/MainWindow.xaml.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj | 3 |
3 files changed, 15 insertions, 1 deletions
diff --git a/MediaBrowser.ServerApplication/MainWindow.xaml b/MediaBrowser.ServerApplication/MainWindow.xaml index 89b05820e..8ad2c2372 100644 --- a/MediaBrowser.ServerApplication/MainWindow.xaml +++ b/MediaBrowser.ServerApplication/MainWindow.xaml @@ -13,7 +13,12 @@ <Separator x:Name="separatorDeveloperTools"/> <MenuItem x:Name="cmOpenExplorer" Header="Open Library Explorer" Click="cmOpenExplorer_click" /> <MenuItem x:Name="cmdReloadServer" Header="Restart Server" Click="cmdReloadServer_click" /> - <MenuItem x:Name="cmdApiDocs" Header="View Api Documentation" Click="cmdApiDocs_Click" /> + <MenuItem x:Name="cmdApiDocs" Header="View Api Documentation"> + <MenuItem x:Name="cmdStandardApiDocs" Header="Standard" Click="cmdApiDocs_Click"> + </MenuItem> + <MenuItem x:Name="cmdSwaggerApiDocs" Header="Swagger" Click="cmdSwaggerApiDocs_Click"> + </MenuItem> + </MenuItem> <Separator/> <MenuItem x:Name="cmShowLogWindow" Header="Show Log Window" IsCheckable="True" Click="CmShowLogWindow_click"/> <MenuItem x:Name="cmVisitCT" Header="Visit Community" Click="cmVisitCT_click"/> diff --git a/MediaBrowser.ServerApplication/MainWindow.xaml.cs b/MediaBrowser.ServerApplication/MainWindow.xaml.cs index 22695602c..8306ec541 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"); + } + /// <summary> /// Occurs when [property changed]. /// </summary> diff --git a/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj b/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj index 4ca2c6f96..8cd92d148 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 |
