using System;
using Dpz.Core.EnumLibrary;
using Dpz.Core.Infrastructure;
using Dpz.Core.Infrastructure.Entity;
namespace Dpz.Core.Public.Entity
{
public class Picture:BaseEntity
{
/// <summary>
/// 上传人
/// </summary>
public UserInfo Creator { get; set; }
/// <summary>
/// 图片信息
/// </summary>
public PictureInfo Info { get; set; }
/// <summary>
/// 上传时间
/// </summary>
[BsonDateTimeOptions(Kind = DateTimeKind.Local)]
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; }
}
}