using System; using System.Collections.Generic; using System.Numerics; using System.Text.Json.Serialization; using LCU.Library.Internal.DocumentModels.Converter; namespace LCU.Library.Internal.DocumentModels.Responses; public class DocumentInformationResponse { public Guid DocumentId { get; set; } public Guid? DocumentBlobId { get; set; } public Guid? TraceId { get; set; } public string Name { get; set; } public string Type { get; set; } public string Source { get; set; } public string DataSource { get; set; } [JsonConverter(typeof(BigIntegerConverter))] public BigInteger FileSize { get; set; } public bool? ScanStatus { get; set; } public DateTime UploadDate { get; set; } public DateTime? LastModifiedDate { get; set; } public DateTime CreatedDate { get; set; } public string[] PersonNumbers { get; set; } public string[] OrganizationNumbers { get; set; } public string AccountNumber { get; set; } public Dictionary Attributes { get; set; } }