diff --git a/EnvelopeGenerator.Application/DocStatus/Commands/CreateDocStatusCommand.cs b/EnvelopeGenerator.Application/DocStatus/Commands/CreateDocStatusCommand.cs
index cf6d48ac..01b5d0a9 100644
--- a/EnvelopeGenerator.Application/DocStatus/Commands/CreateDocStatusCommand.cs
+++ b/EnvelopeGenerator.Application/DocStatus/Commands/CreateDocStatusCommand.cs
@@ -1,12 +1,31 @@
-namespace EnvelopeGenerator.Application.DocStatus.Commands;
+using DigitalData.Core.Abstraction.Application.Repository;
+using EnvelopeGenerator.Application.Common.Commands;
+using EnvelopeGenerator.Domain.Entities;
+using MediatR;
+
+namespace EnvelopeGenerator.Application.DocStatus.Commands;
///
///
///
-public record CreateDocStatusCommand : ModifyDocStatusCommandBase
+public record CreateDocStatusCommand : ModifyDocStatusCommandBase, IRequest
{
///
/// Gets timestamp when this record was added. Returns the StatusChangedWhen value.
///
public DateTime AddedWhen => StatusChangedWhen;
+}
+
+///
+///
+///
+public class CreateDocStatusCommandHandler : CreateCommandHandler
+{
+ ///
+ ///
+ ///
+ ///
+ public CreateDocStatusCommandHandler(IRepository repository) : base(repository)
+ {
+ }
}
\ No newline at end of file