From 6197b6e93b20202a6345404a0a6958c09ef66800 Mon Sep 17 00:00:00 2001 From: JKorf Date: Fri, 8 Jun 2018 14:19:47 +0200 Subject: [PATCH] Fix for parser --- CryptoExchange.Net/Converters/UTCDateTimeConverter.cs | 8 +++++++- CryptoExchange.Net/CryptoExchange.Net.csproj | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CryptoExchange.Net/Converters/UTCDateTimeConverter.cs b/CryptoExchange.Net/Converters/UTCDateTimeConverter.cs index da842aa..796ee01 100644 --- a/CryptoExchange.Net/Converters/UTCDateTimeConverter.cs +++ b/CryptoExchange.Net/Converters/UTCDateTimeConverter.cs @@ -15,7 +15,13 @@ namespace CryptoExchange.Net.Converters if (reader.Value == null) return null; - return DateTime.SpecifyKind((DateTime)reader.Value, DateTimeKind.Utc); + DateTime value; + if (reader.Value is string) + value = (DateTime)JsonConvert.DeserializeObject((string)reader.Value); + else + value = (DateTime) reader.Value; + + return DateTime.SpecifyKind(value, DateTimeKind.Utc); } public override bool CanConvert(Type objectType) diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index d91a2c8..8f9aad9 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.csproj +++ b/CryptoExchange.Net/CryptoExchange.Net.csproj @@ -7,7 +7,7 @@ CryptoExchange.Net JKorf - 0.0.26 + 0.0.27 false https://github.com/JKorf/CryptoExchange.Net https://github.com/JKorf/CryptoExchange.Net/blob/master/LICENSE