コード例 #1
0
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            var value = reader.Value as string;

            if (String.IsNullOrEmpty(value))
            {
                return(null);
            }

            var atributoDateTime = GetDateTimeAttribute(MemberInfoFromPath(reader.Path));

            return(DateTime.ParseExact(value, DateTimeExtension.GetFormat(atributoDateTime), new DateTimeFormatInfo()));
        }