using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using Microsoft.AspNetCore.Http;

namespace Dpz.Core.Public.ViewModel.Request;

public class UploadMusicRequest
{
    /// <summary>
    /// 音乐
    /// </summary>
    [Required]
    public required IFormFile Music { get; set; }

    /// <summary>
    /// 歌词
    /// </summary>
    public IFormFile? Lyrics { get; set; }

    /// <summary>
    /// 封面
    /// </summary>
    public IFormFile? Cover { get; set; }

    /// <summary>
    /// 来源
    /// </summary>
    public string? From { get; set; }

    /// <summary>
    /// 分组
    /// </summary>
    public List<string> Group { get; set; } = [];
}
评论加载中...