网站首页 网站源码
website
站点相关全部源代码,隐藏了一些关于服务器的信息
namespace Dpz.Core.Web.Models.EventRequest;

public class PublishPhotoRequest : IRequest<IActionResult>
{
    /// <summary>
    ///  照片
    /// </summary>
    public IFormFile? Photo { get; set; }

    /// <summary>
    ///  描述
    /// </summary>
    public string? Description { get; set; }

    private List<string>? _tags;

    /// <summary>
    ///  标签
    /// </summary>
    public List<string>? Tags
    {
        get => (_tags ?? []).Select(x => x.Trim()).Where(x => !string.IsNullOrEmpty(x)).ToList();
        set => _tags = value;
    }

    /// <summary>
    /// 记录ID
    /// </summary>
    public string? Id { get; set; }

    /// <summary>
    /// 创建者
    /// </summary>
    public required VmUserInfo Creator { get; set; }
}
loading