using Lada.Framework.DTO;

namespace Ladaer.BackEnd.Infrastructures.DTO.Models.Settings
{
    /// <summary>
    /// Model cho CallPathVersion - dùng cho Create/Update/GetById
    /// </summary>
    public class CallPathVersionModel : BaseModel<int>
    {
        /// <summary>
        /// Số phiên bản (ví dụ: 1.0.0)
        /// </summary>
        public string Version { get; set; } = string.Empty;

        /// <summary>
        /// Số build (ví dụ: 101)
        /// </summary>
        public string Build { get; set; } = string.Empty;

        /// <summary>
        /// Domain cơ sở (ví dụ: https://api.ladaexpress.vn)
        /// </summary>
        public string Domain { get; set; } = string.Empty;

        /// <summary>
        /// Mô tả phiên bản
        /// </summary>
        public string Description { get; set; } = string.Empty;

        public int UpdatedBy { get; set; } = 0;
        public string UpdatedByUserName { get; set; } = string.Empty;
    }
}
