using Aip.Service.Models.Request; using Aip.Service.Models.Response; namespace Aip.Service.Services.Interfaces; public interface IApiStreamService { Task GetInfo(RequestStreamInfo req); Task SetLabel(RequestStreamSet req); Task DelLabel(RequestStreamDel req); Task SetProtection(RequestStreamSet req); Task RemoveProtection(RequestStreamDel req); Task SetLabelProtection(RequestStreamAllSet req); Task RemoveLabelProtection(RequestStreamDel req); Task EncryptFile(IFormFile file, RequestBase baseReq); Task DecryptFile(IFormFile file, RequestBase baseReq); }