using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using GxPress.Entity; using GxPress.Request.AppVersion; using Datory; namespace GxPress.Repository.Interface { public interface IAppVersionRepository : IRepository { Task<AppVersion> GetAsync(int id); Task<AppVersion> GetAppVersionAsync(AppVersionSearchRequest request); Task<int> InsertAsync(AppVersion appVersion); Task<bool> UpdateAsync(AppVersion appVersion); Task<IEnumerable<AppVersion>> GetAppVersionAsync(); /// <summary> /// 删除 /// </summary> /// <param name="id"></param> /// <returns></returns> Task<bool> DeleteAsync(int id); /// <summary> /// 获取最新的移动端信息 /// </summary> /// <returns></returns> Task<IEnumerable<AppVersion>> GetAppVersionsAsync(); } }