序列化时跳过较大属性的处理

时间:2019-05-06 18:31:17

标签: .net-core json.net

我有一个类,其属性之一表示文件的base64字符串,我已经转换了此文件,该类如下所示:

public class DocumentAddDto
{
    [Required]
    public DocumentType DocumentType { get; set; }

    [DisplayName(DisplayNames.ExpirationDate)]
    public DateTime? ExpirationDate { get; set; }

    [Required]
    public string FileContent { get; set; }
}

我需要序列化此类并向API发出请求,我正在使用HttpClient.SendAsync,问题是JsonConvert.SerializeObject花费了2秒钟来序列化对象。

是否有一个属性,我可以在其中使用序列化设置来创建属性,而不能解析该值并将其传递给它?

0 个答案:

没有答案