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