using LitJson; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace AutoUpdater { [Serializable] public class VersionObject { /// /// 应用标识 /// public string AppSign { get; set; } /// /// 应用名称 /// public string AppName { get; set; } /// /// 终端类型 /// public string TerminalType { get; set; } /// /// 版本类型 /// public int VersionType { get; set; } /// /// 当前程序版本号 /// public string VersionNum { get; set; } /// /// 当前最新程序版本号 /// public string NewVersionNum { get; set; } /// /// 升级最低版本 /// public string MinVersionNum { get; set; } /// /// 是否有新版本 /// public bool HasNew { get; set; } /// /// 文件服务器地址 /// public string DfsAccessDomain { get; set; } /// /// 自动更新后启动的主程序文件 /// public string StartApplication { get; set; } /// /// 文件名 /// public string FileName { get; set; } /// /// 文件大小(单位:字节) /// public long Length { get; set; } /// /// MD5校验值 /// public string CheckNum { get; set; } /// /// 更新日志 /// public string UploadLog { get; set; } /// /// 是否强制升级(1-是,0-否) /// public int ForceUpload { get; set; } /// /// 备注说明 /// public string Description { get; set; } /// /// 下载地址 /// public string Url { get; set; } /// /// 文件路径 /// public string UploadFile { get; set; } } }