using System.Threading; using System.Threading.Tasks; using System.IO; namespace AsbCloudApp.Services { public interface IGoogleDriveService { Task GetFileWebLinkAsync(string idFile, CancellationToken token = default); Task CreateFolderAsync(string folderName, CancellationToken token = default) ; Task CreatePublicPermissionForFileAsync(string idFile, CancellationToken token = default); Task UploadFileAsync(Stream file, string fileName, string fileMime, string fileDescription, CancellationToken token = default); Task DeleteFileAsync(string fileId, CancellationToken token = default); } }