30 lines
1.0 KiB
C#
30 lines
1.0 KiB
C#
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<string, string> Attributes { get; set; }
|
|
} |