aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-07 18:09:48 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-07 18:09:48 -0400
commitf5620c81beedc73cfec486adfd74b640961b3ccc (patch)
treee32e765e168b241e2fbeb44f60759d0c188e62ac /MediaBrowser.Server.Implementations
parent8308528e6ccb834e5fabe1ea1de7e2aa43265783 (diff)
removed unneeded startup processes
Diffstat (limited to 'MediaBrowser.Server.Implementations')
-rw-r--r--MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs17
-rw-r--r--MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs6
-rw-r--r--MediaBrowser.Server.Implementations/Sqlite/SQLiteDisplayPreferencesRepository.cs16
-rw-r--r--MediaBrowser.Server.Implementations/Sqlite/SQLiteUserDataRepository.cs16
4 files changed, 19 insertions, 36 deletions
diff --git a/MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs b/MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs
index 669603958..6aea83410 100644
--- a/MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs
+++ b/MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs
@@ -62,12 +62,6 @@ namespace MediaBrowser.Server.Implementations.HttpServer
private IDisposable HttpListener { get; set; }
/// <summary>
- /// Gets or sets the protobuf serializer.
- /// </summary>
- /// <value>The protobuf serializer.</value>
- private IProtobufSerializer ProtobufSerializer { get; set; }
-
- /// <summary>
/// Occurs when [web socket connected].
/// </summary>
public event EventHandler<WebSocketConnectEventArgs> WebSocketConnected;
@@ -88,18 +82,13 @@ namespace MediaBrowser.Server.Implementations.HttpServer
/// Initializes a new instance of the <see cref="HttpServer" /> class.
/// </summary>
/// <param name="applicationHost">The application host.</param>
- /// <param name="protobufSerializer">The protobuf serializer.</param>
/// <param name="logger">The logger.</param>
/// <param name="serverName">Name of the server.</param>
/// <param name="defaultRedirectpath">The default redirectpath.</param>
/// <exception cref="System.ArgumentNullException">urlPrefix</exception>
- public HttpServer(IApplicationHost applicationHost, IProtobufSerializer protobufSerializer, ILogger logger, string serverName, string defaultRedirectpath)
+ public HttpServer(IApplicationHost applicationHost, ILogger logger, string serverName, string defaultRedirectpath)
: base()
{
- if (protobufSerializer == null)
- {
- throw new ArgumentNullException("protobufSerializer");
- }
if (logger == null)
{
throw new ArgumentNullException("logger");
@@ -119,7 +108,6 @@ namespace MediaBrowser.Server.Implementations.HttpServer
ServerName = serverName;
DefaultRedirectPath = defaultRedirectpath;
- ProtobufSerializer = protobufSerializer;
_logger = logger;
ApplicationHost = applicationHost;
@@ -562,9 +550,6 @@ namespace MediaBrowser.Server.Implementations.HttpServer
_logger.Info("Calling EndpointHost.ConfigureHost");
EndpointHost.ConfigureHost(this, ServerName, CreateServiceManager());
- _logger.Info("Registering protobuf as a content type filter");
- ContentTypeFilters.Register(ContentType.ProtoBuf, (reqCtx, res, stream) => ProtobufSerializer.SerializeToStream(res, stream), (type, stream) => ProtobufSerializer.DeserializeFromStream(stream, type));
-
_logger.Info("Calling ServiceStack AppHost.Init");
Init();
}
diff --git a/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs b/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs
index 75e077c38..ce9c376a5 100644
--- a/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs
+++ b/MediaBrowser.Server.Implementations/HttpServer/ServerFactory.cs
@@ -1,7 +1,6 @@
using MediaBrowser.Common;
using MediaBrowser.Common.Net;
using MediaBrowser.Model.Logging;
-using MediaBrowser.Model.Serialization;
namespace MediaBrowser.Server.Implementations.HttpServer
{
@@ -14,14 +13,13 @@ namespace MediaBrowser.Server.Implementations.HttpServer
/// Creates the server.
/// </summary>
/// <param name="applicationHost">The application host.</param>
- /// <param name="protobufSerializer">The protobuf serializer.</param>
/// <param name="logger">The logger.</param>
/// <param name="serverName">Name of the server.</param>
/// <param name="defaultRedirectpath">The default redirectpath.</param>
/// <returns>IHttpServer.</returns>
- public static IHttpServer CreateServer(IApplicationHost applicationHost, IProtobufSerializer protobufSerializer, ILogger logger, string serverName, string defaultRedirectpath)
+ public static IHttpServer CreateServer(IApplicationHost applicationHost, ILogger logger, string serverName, string defaultRedirectpath)
{
- return new HttpServer(applicationHost, protobufSerializer, logger, serverName, defaultRedirectpath);
+ return new HttpServer(applicationHost, logger, serverName, defaultRedirectpath);
}
}
}
diff --git a/MediaBrowser.Server.Implementations/Sqlite/SQLiteDisplayPreferencesRepository.cs b/MediaBrowser.Server.Implementations/Sqlite/SQLiteDisplayPreferencesRepository.cs
index f471365ce..501635800 100644
--- a/MediaBrowser.Server.Implementations/Sqlite/SQLiteDisplayPreferencesRepository.cs
+++ b/MediaBrowser.Server.Implementations/Sqlite/SQLiteDisplayPreferencesRepository.cs
@@ -48,7 +48,7 @@ namespace MediaBrowser.Server.Implementations.Sqlite
/// <summary>
/// The _protobuf serializer
/// </summary>
- private readonly IProtobufSerializer _protobufSerializer;
+ private readonly IJsonSerializer _jsonSerializer;
/// <summary>
/// The _app paths
@@ -59,22 +59,22 @@ namespace MediaBrowser.Server.Implementations.Sqlite
/// Initializes a new instance of the <see cref="SQLiteUserDataRepository" /> class.
/// </summary>
/// <param name="appPaths">The app paths.</param>
- /// <param name="protobufSerializer">The protobuf serializer.</param>
+ /// <param name="jsonSerializer">The json serializer.</param>
/// <param name="logManager">The log manager.</param>
/// <exception cref="System.ArgumentNullException">protobufSerializer</exception>
- public SQLiteDisplayPreferencesRepository(IApplicationPaths appPaths, IProtobufSerializer protobufSerializer, ILogManager logManager)
+ public SQLiteDisplayPreferencesRepository(IApplicationPaths appPaths, IJsonSerializer jsonSerializer, ILogManager logManager)
: base(logManager)
{
- if (protobufSerializer == null)
+ if (jsonSerializer == null)
{
- throw new ArgumentNullException("protobufSerializer");
+ throw new ArgumentNullException("jsonSerializer");
}
if (appPaths == null)
{
throw new ArgumentNullException("appPaths");
}
- _protobufSerializer = protobufSerializer;
+ _jsonSerializer = jsonSerializer;
_appPaths = appPaths;
}
@@ -124,7 +124,7 @@ namespace MediaBrowser.Server.Implementations.Sqlite
cancellationToken.ThrowIfCancellationRequested();
- var serialized = _protobufSerializer.SerializeToBytes(displayPreferences);
+ var serialized = _jsonSerializer.SerializeToBytes(displayPreferences);
cancellationToken.ThrowIfCancellationRequested();
@@ -180,7 +180,7 @@ namespace MediaBrowser.Server.Implementations.Sqlite
{
using (var stream = GetStream(reader, 0))
{
- return _protobufSerializer.DeserializeFromStream<DisplayPreferences>(stream);
+ return _jsonSerializer.DeserializeFromStream<DisplayPreferences>(stream);
}
}
}
diff --git a/MediaBrowser.Server.Implementations/Sqlite/SQLiteUserDataRepository.cs b/MediaBrowser.Server.Implementations/Sqlite/SQLiteUserDataRepository.cs
index b2e11d06f..7c5d4cdca 100644
--- a/MediaBrowser.Server.Implementations/Sqlite/SQLiteUserDataRepository.cs
+++ b/MediaBrowser.Server.Implementations/Sqlite/SQLiteUserDataRepository.cs
@@ -49,7 +49,7 @@ namespace MediaBrowser.Server.Implementations.Sqlite
/// <summary>
/// The _protobuf serializer
/// </summary>
- private readonly IProtobufSerializer _protobufSerializer;
+ private readonly IJsonSerializer _jsonSerializer;
/// <summary>
/// The _app paths
@@ -60,22 +60,22 @@ namespace MediaBrowser.Server.Implementations.Sqlite
/// Initializes a new instance of the <see cref="SQLiteUserDataRepository" /> class.
/// </summary>
/// <param name="appPaths">The app paths.</param>
- /// <param name="protobufSerializer">The protobuf serializer.</param>
+ /// <param name="jsonSerializer">The json serializer.</param>
/// <param name="logManager">The log manager.</param>
/// <exception cref="System.ArgumentNullException">protobufSerializer</exception>
- public SQLiteUserDataRepository(IApplicationPaths appPaths, IProtobufSerializer protobufSerializer, ILogManager logManager)
+ public SQLiteUserDataRepository(IApplicationPaths appPaths, IJsonSerializer jsonSerializer, ILogManager logManager)
: base(logManager)
{
- if (protobufSerializer == null)
+ if (jsonSerializer == null)
{
- throw new ArgumentNullException("protobufSerializer");
+ throw new ArgumentNullException("jsonSerializer");
}
if (appPaths == null)
{
throw new ArgumentNullException("appPaths");
}
- _protobufSerializer = protobufSerializer;
+ _jsonSerializer = jsonSerializer;
_appPaths = appPaths;
}
@@ -139,7 +139,7 @@ namespace MediaBrowser.Server.Implementations.Sqlite
cancellationToken.ThrowIfCancellationRequested();
- var serialized = _protobufSerializer.SerializeToBytes(userData);
+ var serialized = _jsonSerializer.SerializeToBytes(userData);
cancellationToken.ThrowIfCancellationRequested();
@@ -208,7 +208,7 @@ namespace MediaBrowser.Server.Implementations.Sqlite
{
using (var stream = GetStream(reader, 0))
{
- return _protobufSerializer.DeserializeFromStream<UserItemData>(stream);
+ return _jsonSerializer.DeserializeFromStream<UserItemData>(stream);
}
}
}