using System.Threading.Tasks; using ZhonTai.Common.Domain.Dto; using ZhonTai.Plate.Admin.Domain.View; using ZhonTai.Plate.Admin.Service.View.Input; namespace ZhonTai.Plate.Admin.Service.View { /// /// 视图服务 /// public interface IViewService { /// /// 获得一条记录 /// /// /// Task GetAsync(long id); Task GetListAsync(string key); Task GetPageAsync(PageInput model); Task AddAsync(ViewAddInput input); Task UpdateAsync(ViewUpdateInput input); Task DeleteAsync(long id); Task SoftDeleteAsync(long id); Task BatchSoftDeleteAsync(long[] ids); Task SyncAsync(ViewSyncInput input); } }