TFS_ANTIGUO/SInCathay/ULA.Cathay.ModuloMantenimiento/Commons/SingleValueArrayConverter.cs

37 lines
No EOL
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Newtonsoft.Json;
using ULA.Cathay.ModuloMantenimiento.Json;
namespace ULA.Cathay.ModuloMantenimiento.Commons
{
public class RESUManConverter : JsonConverter
{
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
{
serializer.Serialize(writer, value);
}
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
{
object retVal = new Object();
//if (reader.TokenType == JsonToken.StartArray)
//{
// return serializer.Deserialize<List<RESUMan>>(reader);
//}
//else
//{
// RESUMan media = serializer.Deserialize<RESUMan>(reader);
// return new List<RESUMan>(new[] { media });
//}
return retVal;
}
public override bool CanConvert(Type objectType)
{
return false;
}
}
}