Browse Source

moved a little more to base app host

LukePulverenti 12 years ago
parent
commit
0f6e7c6218

+ 1 - 0
MediaBrowser.Common.Implementations/BaseApplicationHost.cs

@@ -175,6 +175,7 @@ namespace MediaBrowser.Common.Implementations
             RegisterSingleInstance(ProtobufSerializer);
             RegisterSingleInstance(ProtobufSerializer);
             RegisterSingleInstance<IUdpServer>(new UdpServer(Logger), false);
             RegisterSingleInstance<IUdpServer>(new UdpServer(Logger), false);
             RegisterSingleInstance<IPackageManager>(new PackageManager());
             RegisterSingleInstance<IPackageManager>(new PackageManager());
+            RegisterSingleInstance<IHttpClient>(new HttpClientManager.HttpClientManager(ApplicationPaths, Logger));
 
 
             RegisterSingleInstance(networkManager);
             RegisterSingleInstance(networkManager);
             RegisterSingleInstance(serverManager);
             RegisterSingleInstance(serverManager);

+ 0 - 6
MediaBrowser.ServerApplication/ApplicationHost.cs

@@ -121,16 +121,10 @@ namespace MediaBrowser.ServerApplication
             RegisterSingleInstance(ServerApplicationPaths);
             RegisterSingleInstance(ServerApplicationPaths);
             RegisterSingleInstance<IIsoManager>(new PismoIsoManager(Logger));
             RegisterSingleInstance<IIsoManager>(new PismoIsoManager(Logger));
             RegisterSingleInstance<IBlurayExaminer>(new BdInfoExaminer());
             RegisterSingleInstance<IBlurayExaminer>(new BdInfoExaminer());
-            RegisterSingleInstance<IHttpClient>(new HttpClientManager(ApplicationPaths, Logger));
             RegisterSingleInstance<IZipClient>(new DotNetZipClient());
             RegisterSingleInstance<IZipClient>(new DotNetZipClient());
             RegisterSingleInstance(_jsonSerializer);
             RegisterSingleInstance(_jsonSerializer);
             RegisterSingleInstance(_xmlSerializer);
             RegisterSingleInstance(_xmlSerializer);
             RegisterSingleInstance(ServerFactory.CreateServer(this, ProtobufSerializer, Logger, "Media Browser", "index.html"), false);
             RegisterSingleInstance(ServerFactory.CreateServer(this, ProtobufSerializer, Logger, "Media Browser", "index.html"), false);
-            RegisterSingleInstance(ProtobufSerializer);
-            RegisterSingleInstance<IUdpServer>(new UdpServer(Logger), false);
-
-            RegisterSingleInstance(networkManager);
-            RegisterSingleInstance(serverManager);
         }
         }
 
 
         /// <summary>
         /// <summary>

+ 1 - 1
Nuget/MediaBrowser.ApiClient.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
 <package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
     <metadata>
     <metadata>
         <id>MediaBrowser.ApiClient</id>
         <id>MediaBrowser.ApiClient</id>
-        <version>3.0.0.10-beta</version>
+        <version>3.0.0.12-beta</version>
         <title>MediaBrowser.ApiClient</title>
         <title>MediaBrowser.ApiClient</title>
         <authors>Media Browser Team</authors>
         <authors>Media Browser Team</authors>
         <owners>scottisafool,Luke</owners>
         <owners>scottisafool,Luke</owners>

+ 2 - 2
Nuget/MediaBrowser.Common.Internal.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
 <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
     <metadata>
     <metadata>
         <id>MediaBrowser.Common.Internal</id>
         <id>MediaBrowser.Common.Internal</id>
-        <version>3.0.10</version>
+        <version>3.0.12</version>
         <title />
         <title />
         <authors>Luke</authors>
         <authors>Luke</authors>
         <owners>Media Browser Team</owners>
         <owners>Media Browser Team</owners>
@@ -10,7 +10,7 @@
         <requireLicenseAcceptance>false</requireLicenseAcceptance>
         <requireLicenseAcceptance>false</requireLicenseAcceptance>
         <description>Contains common components shared by Media Browser Theatre and Media Browser Server. Not intended for plugin developer consumption.</description>
         <description>Contains common components shared by Media Browser Theatre and Media Browser Server. Not intended for plugin developer consumption.</description>
         <dependencies>
         <dependencies>
-            <dependency id="MediaBrowser.Common" version="3.0.10" />
+            <dependency id="MediaBrowser.Common" version="3.0.12" />
             <dependency id="NLog" version="2.0.0.2000" />
             <dependency id="NLog" version="2.0.0.2000" />
             <dependency id="ServiceStack" version="3.9.37" />
             <dependency id="ServiceStack" version="3.9.37" />
             <dependency id="ServiceStack.Api.Swagger" version="3.9.35" />
             <dependency id="ServiceStack.Api.Swagger" version="3.9.35" />

+ 1 - 1
Nuget/MediaBrowser.Common.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
 <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
     <metadata>
     <metadata>
         <id>MediaBrowser.Common</id>
         <id>MediaBrowser.Common</id>
-        <version>3.0.10</version>
+        <version>3.0.12</version>
         <title>MediaBrowser.Common</title>
         <title>MediaBrowser.Common</title>
         <authors>Media Browser Team</authors>
         <authors>Media Browser Team</authors>
         <owners />
         <owners />

+ 2 - 2
Nuget/MediaBrowser.Server.Core.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
 <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
     <metadata>
     <metadata>
         <id>MediaBrowser.Server.Core</id>
         <id>MediaBrowser.Server.Core</id>
-        <version>3.0.10</version>
+        <version>3.0.12</version>
         <title>Media Browser.Server.Core</title>
         <title>Media Browser.Server.Core</title>
         <authors>Media Browser Team</authors>
         <authors>Media Browser Team</authors>
         <owners />
         <owners />
@@ -10,7 +10,7 @@
         <requireLicenseAcceptance>false</requireLicenseAcceptance>
         <requireLicenseAcceptance>false</requireLicenseAcceptance>
         <description>Contains core components required to build plugins for Media Browser Server.</description>
         <description>Contains core components required to build plugins for Media Browser Server.</description>
         <dependencies>
         <dependencies>
-            <dependency id="MediaBrowser.Common" version="3.0.10" />
+            <dependency id="MediaBrowser.Common" version="3.0.12" />
         </dependencies>
         </dependencies>
     </metadata>
     </metadata>
     <files>
     <files>