Complete Step 2.2: Add enums for business concepts
Updated ROADMAP.md to mark Step 2.2 ("Enums erstellen") as completed, documenting the creation of `DocumentOperationType` and `ProcessingStatus` enums.
Added `DocumentOperationType` and `ProcessingStatus` enums under the `DocumentOperator.Domain.Models.Enums` namespace to represent document operations and processing statuses, respectively.
Modified `DocumentOperator.Domain.csproj` to remove the `Models\Enums\` folder from the `<ItemGroup>` section, reflecting changes in the inclusion strategy for enums.
This commit is contained in:
@@ -9,7 +9,6 @@
|
||||
<ItemGroup>
|
||||
<Folder Include="Common\Results\" />
|
||||
<Folder Include="Constants\" />
|
||||
<Folder Include="Models\Enums\" />
|
||||
<Folder Include="Models\ValueObjects\" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
namespace DocumentOperator.Domain.Models.Enums;
|
||||
|
||||
public enum DocumentOperationType
|
||||
{
|
||||
Validate,
|
||||
ExtractAttachments,
|
||||
Concatenate,
|
||||
ApplyStamp,
|
||||
EmbedCertificate
|
||||
}
|
||||
9
DocumentOperator.Domain/Models/Enums/ProcessingStatus.cs
Normal file
9
DocumentOperator.Domain/Models/Enums/ProcessingStatus.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace DocumentOperator.Domain.Models.Enums;
|
||||
|
||||
public enum ProcessingStatus
|
||||
{
|
||||
Pending,
|
||||
Processing,
|
||||
Success,
|
||||
Failed
|
||||
}
|
||||
Reference in New Issue
Block a user