S3 Test
Some checks failed
Build & Deploy PLDpro.Web Test to 192.168.1.100 / build-and-deploy (push) Failing after 54s
Some checks failed
Build & Deploy PLDpro.Web Test to 192.168.1.100 / build-and-deploy (push) Failing after 54s
This commit is contained in:
12
Services/IStorageService.cs
Normal file
12
Services/IStorageService.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
using Pldpro.Web.Services.Models;
|
||||
|
||||
namespace Pldpro.Web.Services;
|
||||
|
||||
public interface IStorageService
|
||||
{
|
||||
Task<IEnumerable<BucketItem>> ListBucketsAsync(CancellationToken ct = default);
|
||||
Task CreateBucketAsync(string bucketName, CancellationToken ct = default);
|
||||
Task<IEnumerable<ObjectItem>> ListObjectsAsync(string bucket, CancellationToken ct = default);
|
||||
Task UploadObjectAsync(string bucket, string key, Stream content, string contentType, CancellationToken ct = default);
|
||||
}
|
||||
Reference in New Issue
Block a user