feat(domain): add domain enumerations

- ErrorCode: All error codes from legacy system (10001-10010)
- ProcessType: Email process types (ProcessManager, AttachmentSniffer, ZugFeRDParser)
- AuthenticationType: Authentication methods (UsernamePassword, OAuth2)
- EmailStatus: Email processing status tracking
- AttachmentStatus: Attachment validation status

These enums maintain compatibility with the legacy VB.NET system.
This commit is contained in:
2026-07-07 18:58:18 +02:00
parent 05a36e8045
commit 6098112bb4
5 changed files with 51 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
namespace DigitalData.EmailProfiler.Domain.Enums;
public enum AttachmentStatus
{
Pending = 1,
Valid = 2,
Corrupt = 3,
Skipped = 4
}