From 5c094afd7e79934cb02f29a9a0080ed12c7e1098 Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Fri, 17 Aug 2012 09:16:50 -0400 Subject: Made BaseJsonHandler strongly typed. Moved DTO entities to their own DTO namespace in Model. --- MediaBrowser.Common/Net/Handlers/BaseJsonHandler.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'MediaBrowser.Common/Net') diff --git a/MediaBrowser.Common/Net/Handlers/BaseJsonHandler.cs b/MediaBrowser.Common/Net/Handlers/BaseJsonHandler.cs index 03de398c90..a35af92313 100644 --- a/MediaBrowser.Common/Net/Handlers/BaseJsonHandler.cs +++ b/MediaBrowser.Common/Net/Handlers/BaseJsonHandler.cs @@ -4,7 +4,7 @@ using MediaBrowser.Common.Serialization; namespace MediaBrowser.Common.Net.Handlers { - public abstract class BaseJsonHandler : BaseHandler + public abstract class BaseJsonHandler : BaseHandler { public override string ContentType { @@ -12,7 +12,7 @@ namespace MediaBrowser.Common.Net.Handlers } private bool _ObjectToSerializeEnsured = false; - private object _ObjectToSerialize; + private T _ObjectToSerialize; private void EnsureObjectToSerialize() { @@ -29,7 +29,7 @@ namespace MediaBrowser.Common.Net.Handlers } } - private object ObjectToSerialize + private T ObjectToSerialize { get { @@ -38,7 +38,7 @@ namespace MediaBrowser.Common.Net.Handlers } } - protected abstract object GetObjectToSerialize(); + protected abstract T GetObjectToSerialize(); protected override void PrepareResponse() { @@ -51,7 +51,7 @@ namespace MediaBrowser.Common.Net.Handlers { return Task.Run(() => { - JsonSerializer.SerializeToStream(ObjectToSerialize, stream); + JsonSerializer.SerializeToStream(ObjectToSerialize, stream); }); } } -- cgit v1.2.3