diff options
Diffstat (limited to 'MediaBrowser.Common/Json/JsonSerializer.cs')
| -rw-r--r-- | MediaBrowser.Common/Json/JsonSerializer.cs | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/MediaBrowser.Common/Json/JsonSerializer.cs b/MediaBrowser.Common/Json/JsonSerializer.cs index a88233489..b7db1d900 100644 --- a/MediaBrowser.Common/Json/JsonSerializer.cs +++ b/MediaBrowser.Common/Json/JsonSerializer.cs @@ -1,5 +1,5 @@ -using System.IO;
-using System;
+using System;
+using System.IO;
namespace MediaBrowser.Common.Json
{
@@ -22,6 +22,16 @@ namespace MediaBrowser.Common.Json }
}
+ public static object DeserializeFromFile(Type type, string file)
+ {
+ Configure();
+
+ using (Stream stream = File.OpenRead(file))
+ {
+ return ServiceStack.Text.JsonSerializer.DeserializeFromStream(type, stream);
+ }
+ }
+
public static T DeserializeFromFile<T>(string file)
{
Configure();
|
