// namespace SafeCampus.System; /// /// 站内信服务 /// public interface IMessageService : ITransient { /// /// 删除消息 /// /// id列表 /// Task Delete(BaseIdListInput input); /// /// 删除我的消息 /// /// /// /// Task DeleteMyMessage(BaseIdInput input, long userId); /// /// 获取消息详情 /// /// 消息ID /// 是否是自己 /// 消息详情 Task Detail(BaseIdInput input, bool isSelf = false); /// /// 我的消息列表 /// /// /// /// Task> MyMessagePage(MessagePageInput input, long userId); /// /// 分页查询 /// /// 查询参数 /// Task> Page(MessagePageInput input); /// /// 发送站内信 /// /// 站内信信息 /// Task Send(MessageSendInput input); /// /// 获取未读消息数 /// /// /// Task UnReadCount(long userId); }