using System.ComponentModel.DataAnnotations;
namespace Learn.VideoAnalysis.Controllers.Dto
{
///
/// 视频处理 请求
///
public class VideoAnalysisReq
{
///
/// 媒体路径
///
[Required(ErrorMessage = "资源URL是必填项")]
[Url(ErrorMessage = "请输入有效的 URL")]
public string MediaUrl { get; set; } = string.Empty;
///
/// ApiKey
///
[Required(ErrorMessage = "接口Token是必填项")]
public string ApiToken { get; set; } = string.Empty;
///
/// 自定义值 任务完成后附带通知
///
public string Tag { get; set; } = string.Empty;
///
///回调Api地址
///
[Required(ErrorMessage = "回调Api地址是必填项")]
[Url(ErrorMessage = "请输入有效的 URL")]
public string CallBackUrl { get; set; } = string.Empty;
}
}