1
0

IViewService.cs 613 B

1234567891011121314151617181920212223242526272829
  1. using System.Collections.Generic;
  2. using System.Threading.Tasks;
  3. using ZhonTai.Admin.Services.View.Dto;
  4. namespace ZhonTai.Admin.Services.View;
  5. /// <summary>
  6. /// 视图接口
  7. /// </summary>
  8. public interface IViewService
  9. {
  10. Task<ViewGetOutput> GetAsync(long id);
  11. Task<List<ViewListOutput>> GetListAsync(string key);
  12. Task<long> AddAsync(ViewAddInput input);
  13. Task UpdateAsync(ViewUpdateInput input);
  14. Task DeleteAsync(long id);
  15. Task BatchDeleteAsync(long[] ids);
  16. Task SoftDeleteAsync(long id);
  17. Task BatchSoftDeleteAsync(long[] ids);
  18. Task SyncAsync(ViewSyncInput input);
  19. }