summaryrefslogtreecommitdiff
path: root/Media.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Media.cs')
-rw-r--r--Media.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/Media.cs b/Media.cs
index dc2f623..1677090 100644
--- a/Media.cs
+++ b/Media.cs
@@ -70,6 +70,12 @@ public class Media {
return responseContent!;
}
+ public async Task UpdateAsync(ApiModels.Media media) =>
+ await session.HttpClient.PatchAsJsonAsync("/api/media", media);
+
+ public async Task DeleteAsync(Guid mediaId) =>
+ await session.HttpClient.DeleteAsync($"/api/media/{mediaId}");
+
public async Task<TagDefinition[]> GetTagsAsync(Guid mediaId) =>
(await session.HttpClient.GetFromJsonAsync<TagDefinition[]>($"/api/media/{mediaId}/tags"))!;