diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-12-08 21:24:48 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-12-08 21:24:48 -0500 |
| commit | 41ed3c15ffee7430b0718114bc7732f354198fb7 (patch) | |
| tree | 00d426fd355a6bb0a0d1ac5276034691349b5f59 | |
| parent | d7c25fa53f636d9882b6fd77bc877fc71ddd8902 (diff) | |
fixed service stack logging
4 files changed, 19 insertions, 9 deletions
diff --git a/MediaBrowser.Mono.userprefs b/MediaBrowser.Mono.userprefs index 26e63f6a8..d07dfa4cb 100644 --- a/MediaBrowser.Mono.userprefs +++ b/MediaBrowser.Mono.userprefs @@ -1,20 +1,24 @@ <Properties> <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|x86" /> - <MonoDevelop.Ide.Workbench ActiveDocument="MediaBrowser.ServerApplication\ApplicationHost.cs"> + <MonoDevelop.Ide.Workbench ActiveDocument="MediaBrowser.Server.Implementations\Library\UserManager.cs"> <Files> - <File FileName="MediaBrowser.Server.Mono\app.config" Line="9" Column="16" /> - <File FileName="MediaBrowser.ServerApplication\ApplicationHost.cs" Line="292" Column="4" /> + <File FileName="MediaBrowser.Server.Mono\app.config" Line="9" Column="10" /> <File FileName="MediaBrowser.Server.Mono\FFMpeg\FFMpegDownloadInfo.cs" Line="1" Column="1" /> - <File FileName="MediaBrowser.Server.Mono\Program.cs" Line="163" Column="51" /> + <File FileName="MediaBrowser.Server.Mono\Program.cs" Line="84" Column="7" /> + <File FileName="MediaBrowser.Server.Implementations\Library\UserManager.cs" Line="235" Column="10" /> </Files> <Pads> <Pad Id="ProjectPad"> - <State expanded="True" selected="True"> + <State expanded="True"> <Node name="MediaBrowser.Api" expanded="True" /> <Node name="MediaBrowser.Common" expanded="True" /> <Node name="MediaBrowser.Common.Implementations" expanded="True" /> <Node name="MediaBrowser.Controller" expanded="True" /> - <Node name="MediaBrowser.Server.Implementations" expanded="True" /> + <Node name="MediaBrowser.Server.Implementations" expanded="True"> + <Node name="Library" expanded="True"> + <Node name="UserManager.cs" selected="True" /> + </Node> + </Node> <Node name="MediaBrowser.Server.Mono" expanded="True"> <Node name="References" expanded="True" /> <Node name="FFMpeg" expanded="True" /> @@ -33,6 +37,7 @@ <MonoDevelop.Ide.DebuggingService.Breakpoints> <BreakpointStore> <Breakpoint file="D:\Development\MediaBrowser\MediaBrowser.Common.Implementations\HttpClientManager\HttpClientManager.cs" line="477" column="17" /> + <Breakpoint file="D:\Development\MediaBrowser\MediaBrowser.Server.Implementations\Library\UserManager.cs" line="222" column="1" /> </BreakpointStore> </MonoDevelop.Ide.DebuggingService.Breakpoints> <MonoDevelop.Ide.DebuggingService.PinnedWatches /> diff --git a/MediaBrowser.Server.Implementations/HttpServer/HttpListenerHost.cs b/MediaBrowser.Server.Implementations/HttpServer/HttpListenerHost.cs index 29dce6747..5e4c6f0aa 100644 --- a/MediaBrowser.Server.Implementations/HttpServer/HttpListenerHost.cs +++ b/MediaBrowser.Server.Implementations/HttpServer/HttpListenerHost.cs @@ -63,8 +63,6 @@ namespace MediaBrowser.Server.Implementations.HttpServer _logger = logManager.GetLogger("HttpServer"); - LogManager.LogFactory = new ServerLogFactory(logManager); - _containerAdapter = new ContainerAdapter(applicationHost); for (var i = 0; i < 2; i++) @@ -477,7 +475,8 @@ namespace MediaBrowser.Server.Implementations.HttpServer ServiceController = CreateServiceController(); _logger.Info("Calling ServiceStack AppHost.Init"); - Init(); + + base.Init(); } /// <summary> diff --git a/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs b/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs index 57acddc43..c403c09b4 100644 --- a/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs +++ b/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs @@ -1,6 +1,7 @@ using MediaBrowser.Common; using MediaBrowser.Controller.Net; using MediaBrowser.Model.Logging; +using ServiceStack.Logging; namespace MediaBrowser.Server.Implementations.HttpServer { @@ -20,6 +21,8 @@ namespace MediaBrowser.Server.Implementations.HttpServer /// <returns>IHttpServer.</returns> public static IHttpServer CreateServer(IApplicationHost applicationHost, ILogManager logManager, string serverName, string handlerPath, string defaultRedirectpath) { + LogManager.LogFactory = new ServerLogFactory(logManager); + return new HttpListenerHost(applicationHost, logManager, serverName, handlerPath, defaultRedirectpath); } } diff --git a/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj b/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj index 7df614644..8d59a9a14 100644 --- a/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj +++ b/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj @@ -71,6 +71,9 @@ </Compile> <Compile Include="FFMpeg\FFMpegDownloadInfo.cs" /> <Compile Include="IO\FileSystemFactory.cs" /> + <Compile Include="..\MediaBrowser.ServerApplication\EntryPoints\WanAddressEntryPoint.cs"> + <Link>EntryPoints\WanAddressEntryPoint.cs</Link> + </Compile> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> <ItemGroup> |
