Löschen implementiert
All checks were successful
Build & Deploy PLDpro.Web Test to 192.168.1.100 / build-and-deploy (push) Successful in 1m16s

This commit is contained in:
2026-02-09 20:29:36 +01:00
parent 61ae8e2a3a
commit 3ca683d06f
7 changed files with 89 additions and 2 deletions

View File

@@ -74,4 +74,15 @@ public sealed class S3StorageService(IAmazonS3 s3) : IStorageService
return (resp.ResponseStream, contentType, len);
}
public async Task DeleteObjectAsync(string bucket, string key)
{
// S3-Delete ist idempotent: 204 auch wenn das Objekt nicht existiert.
await _s3.DeleteObjectAsync(new Amazon.S3.Model.DeleteObjectRequest
{
BucketName = bucket,
Key = key
});
}
}