using System;
using Dpz.Core.EnumLibrary;
namespace Dpz.Core.Public.ViewModel
{
public class VmPictureResponse
{
public string Id { get; set; }
/// <summary>
/// 上传人
/// </summary>
public VmUserInfo Creator { get; set; }
/// <summary>
/// 上传时间
/// </summary>
public DateTime UploadTime { get; set; }
/// <summary>
/// 上传分类、标签
/// </summary>
public string[] Tag { get; set; }
/// <summary>
/// 图片描述
/// </summary>
public string Description { get; set; }
/// <summary>
/// 图像类型
/// </summary>
//[BsonRepresentation(BsonType.String)]
public PictureType Type { get; set; }
public VmImage Image { get; set; }
}
public class VmImage
{
/// <summary>
/// 图片大小
/// </summary>
public long Length { get; set; }
/// <summary>
/// 文件ID
/// </summary>
public string FileId { get; set; }
/// <summary>
/// 访问地址
/// </summary>
public string Url { get; set; }
/// <summary>
/// 文件名称
/// </summary>
public string Filename { get; set; }
/// <summary>
/// MD5
/// </summary>
public string Md5 { get; set; }
}
}