using System.Collections.Generic; using System.Threading.Tasks; using GxPress.Request.App.OftenContact; using GxPress.Result.App.OftenContact; namespace GxPress.Service.Interface.OftenContact { public interface IOftenContactService : IService { /// /// 删除 /// /// Task DeleteAsync(int id); /// /// 根据文件ID获取用户和下面的数据 /// /// /// Task> GetOftenContacts(OftenContactSearchRequest request); /// ///获取用户的所有聊天界面 /// /// /// Task> GetOftenContactsAll(OftenContactSearchRequest request); /// /// 添加 /// /// /// Task InsertAsync(OftenContactInRequest request, int userId); /// /// 修改黑名单 /// /// /// /// Task SetBlackUserAsync(int userId, int blackUserId); /// /// 获取聊天界面和验证最新时间 /// /// /// Task GetOftenContactInfoGenericResult(OftenContactSearchRequest request); } }