使用IDictionary序列化复杂类型

时间:2016-03-03 19:16:45

标签: c# asp.net-web-api asp.net-web-api2

我有这种类型序列化为Json:

public class JsonReturn<TEntity, TSource>
{
    public ICollection<TEntity> Success { get; set; }

    public IDictionary<TEntity, IEnumerable<string>> Errors { get; set; }
}

它适用于Success属性,但错误失败。

我已在Json.Net reference中读到IDictionaries使用ToString序列化其键,这会导致NameSpace描述...

那么,我怎样才能正确地序列化Key和我字典的值呢?

0 个答案:

没有答案