From ff423db5feee68bdb1ad2dd0449bdf32ce10a24b Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Sun, 3 Aug 2025 22:09:35 -0500 Subject: [PATCH] feat: add specific domain exceptions --- .../FailedTranscriptAnalysisException.cs | 16 ++++++++++++++++ .../FailedAudioTranscriptionException.cs | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 src/StreamShorts.Library/Analysis/FailedTranscriptAnalysisException.cs create mode 100644 src/StreamShorts.Library/Transcription/FailedAudioTranscriptionException.cs diff --git a/src/StreamShorts.Library/Analysis/FailedTranscriptAnalysisException.cs b/src/StreamShorts.Library/Analysis/FailedTranscriptAnalysisException.cs new file mode 100644 index 0000000..092216a --- /dev/null +++ b/src/StreamShorts.Library/Analysis/FailedTranscriptAnalysisException.cs @@ -0,0 +1,16 @@ +namespace StreamShorts.Library.Analysis; + +public sealed class FailedTranscriptAnalysisException : Exception +{ + public FailedTranscriptAnalysisException() + { + } + + public FailedTranscriptAnalysisException(string message) : base(message) + { + } + + public FailedTranscriptAnalysisException(string message, Exception innerException) : base(message, innerException) + { + } +} diff --git a/src/StreamShorts.Library/Transcription/FailedAudioTranscriptionException.cs b/src/StreamShorts.Library/Transcription/FailedAudioTranscriptionException.cs new file mode 100644 index 0000000..f64fa3a --- /dev/null +++ b/src/StreamShorts.Library/Transcription/FailedAudioTranscriptionException.cs @@ -0,0 +1,16 @@ +namespace StreamShorts.Library.Transcription; + +public sealed class FailedAudioTranscriptionException : Exception +{ + public FailedAudioTranscriptionException() + { + } + + public FailedAudioTranscriptionException(string message) : base(message) + { + } + + public FailedAudioTranscriptionException(string message, Exception innerException) : base(message, innerException) + { + } +} \ No newline at end of file