BridgeStack.UnixTimeSpanConverter.ReadJson C# (CSharp) Метод

ReadJson() публичный Метод

Reads the JSON representation of the object.
public ReadJson ( JsonReader reader, Type objectType, object existing, JsonSerializer serializer ) : object
reader Newtonsoft.Json.JsonReader The to read from.
objectType System.Type Type of the object.
existing object The existing value of object being read.
serializer Newtonsoft.Json.JsonSerializer The calling serializer.
Результат object
        public override object ReadJson(JsonReader reader, Type objectType, object existing, JsonSerializer serializer)
        {
            if (reader.TokenType != JsonToken.Integer)
            {
                throw new ArgumentException(Error.IntegerTokenExpected);
            }
            long ticks = (long)reader.Value;
            return ticks.AsUnixTime();
        }