summaryrefslogtreecommitdiff
path: root/Exception.cs
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2023-08-29 15:47:37 +1000
committerJake Mannens <jake@asger.xyz>2023-08-29 15:47:37 +1000
commitcb8c17917d0363f09eeaa3c379617dc213b2dacf (patch)
tree9c3c1c15cb6925b31fb9ef3eb93b66fb9e02a5ac /Exception.cs
parentd3b8abea30cda6127e9318f7762df175d5f6d459 (diff)
Moved thumbnail generation from media controller to media service
Diffstat (limited to 'Exception.cs')
-rw-r--r--Exception.cs14
1 files changed, 12 insertions, 2 deletions
diff --git a/Exception.cs b/Exception.cs
index 528be52..2005b1a 100644
--- a/Exception.cs
+++ b/Exception.cs
@@ -9,6 +9,13 @@ public class HBException : Exception {
: base(message, inner) {}
}
+public class ObjectNotFoundException : HBException {
+ public Guid Guid { get; set; }
+
+ public ObjectNotFoundException(Guid guid)
+ : base($"Object not found: {guid}") {}
+}
+
public class MediaException : HBException {
public Media? Media { get; set; }
@@ -20,6 +27,9 @@ public class MediaException : HBException {
public class MediaCreateException : MediaException {
public MediaCreateException(string message)
: base(message) {}
- public MediaCreateException(string message, Media media)
- : base(message, media) {}
+}
+
+public class ThumbnailException : MediaException {
+ public ThumbnailException(string message, Media media)
+ :base(message, media) {}
}