From a2f120b76b4e5192b7d104e505f70921caa64f93 Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Wed, 22 Aug 2012 13:01:05 -0400 Subject: Tweaked json and jsv serializers --- MediaBrowser.Common/Serialization/JsonSerializer.cs | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'MediaBrowser.Common/Serialization/JsonSerializer.cs') diff --git a/MediaBrowser.Common/Serialization/JsonSerializer.cs b/MediaBrowser.Common/Serialization/JsonSerializer.cs index 57b285cee..e73048f17 100644 --- a/MediaBrowser.Common/Serialization/JsonSerializer.cs +++ b/MediaBrowser.Common/Serialization/JsonSerializer.cs @@ -19,9 +19,9 @@ namespace MediaBrowser.Common.Serialization { Configure(); - using (StreamWriter streamWriter = new StreamWriter(file)) + using (Stream stream = File.Open(file, FileMode.Create)) { - ServiceStack.Text.JsonSerializer.SerializeToWriter(obj, streamWriter); + ServiceStack.Text.JsonSerializer.SerializeToStream(obj, stream); } } @@ -52,13 +52,6 @@ namespace MediaBrowser.Common.Serialization return ServiceStack.Text.JsonSerializer.DeserializeFromStream(stream); } - public static T DeserializeFromString(string data) - { - Configure(); - - return ServiceStack.Text.JsonSerializer.DeserializeFromString(data); - } - private static bool IsConfigured = false; private static void Configure() { -- cgit v1.2.3