using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application
{
///
/// 任务分享链接服务
///
public interface ITaskManageShareLinkService
{
///
/// 生成访问链接
///
/// 创建分享链接请求
/// 返回回执
Task CreateShareLink(ShareLinkRequestDto model);
///
/// 取消访问链接
///
/// 访问链接业务主键
/// 返回回执
Task CancelShareLink(string busiId);
///
/// 校验成访问链接
///
/// 请求链接
/// 返回回执
Task ValidateShareLink(string Url);
///
/// 获取分享详情
///
/// 链接分享KEY
/// 返回回执
Task GetInfo(string shareKey);
///
/// 推送分享链接反馈意见
///
/// 推送分享链接反馈意见请求
/// 返回回执
Task PushShareLinkFeedBack(PushShareLinkFeedBackDto model);
}
}