aboutsummaryrefslogtreecommitdiff
path: root/src/Model/IUploadManager.cs
blob: 01d708105d9ac1b74f7157aeafb17b766fb1c1f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using System.Threading.Tasks;

namespace VNLib.Tools.Build.Executor.Model
{
    public interface IUploadManager
    {
        Task CleanAllAsync(string path);

        Task DeleteFileAsync(string filePath);

        Task UploadDirectoryAsync(string path);

        Task UploadFileAsync(string filePath);
    }
}