using System; using Kreta.Client.FileService.Request; using Kreta.Client.FileService.Response; namespace Kreta.BusinessLogic.Interfaces { public interface IFileServiceHelper { FileUploadResponse Upload(IFileUploadRequest fileUploadRequest); string GetUrl(string intezmenyAzonosito, GetUrlRequest fileDownloadRequest); GetFileResponse GetFile(string intezmenyAzonosito, GetUrlRequest fileDownloadRequest); bool Delete(string intezmenyAzonosito, FileDeleteRequest fileDeleteRequest); FileFinalizeResponseV3 Veglegesites(FileFinalizeRequestV3 fileVeglegesitesRequest); } }