using System.ComponentModel.DataAnnotations;
using Dpz.Core.Entity.Base.Image;

namespace Dpz.Core.Auth.Models.UserCenter;

public class CreateUserTimelineRequest
{
    [Required]
    public required string Title { get; set; }

    public string? Content { get; set; }

    [Required]
    public DateTime Date { get; set; }

    public string? More { get; set; }

    public List<ImageMetadata> Images { get; set; } = [];
}

public class UpdateUserTimelineRequest : CreateUserTimelineRequest { }
评论加载中...