using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using Datory; using GxPress.Common.Page; using GxPress.Request.App.Note; using GxPress.Result.App.Note; namespace GxPress.Repository.Interface.Note { public interface INoteRepository : IRepository { /// /// 获取笔记 /// /// /// Task GetAsync(int id); /// /// 添加笔记 /// /// /// Task InsertAsync(Entity.Note.Note note); /// /// 修改笔记 /// /// /// Task UpdateAsync(Entity.Note.Note note); /// /// 获取笔记分页 /// /// /// Task> NotePageListAsync(NoteSearchPageListRequest request); Task DeleteAsync(SqlKata.Query query); Task DeleteAsync(int id); Task UpdateAsync(SqlKata.Query query); } }