Remove ModifyDocStatusCommandBase and its properties

Deleted the entire ModifyDocStatusCommandBase.cs file, including the record definition, its properties (EnvelopeId, ReceiverId, Value), and the To<TDest>() mapping method. No code or class definitions remain in this file.
This commit is contained in:
2026-02-27 11:32:45 +01:00
parent f9b1e583df
commit 74c4ddda83

View File

@@ -1,38 +0,0 @@
using EnvelopeGenerator.Application.Common.Query;
namespace EnvelopeGenerator.Application.DocStatus.Commands;
/// <summary>
///
/// </summary>
public record ModifyDocStatusCommandBase : EnvelopeReceiverQueryBase
{
/// <summary>
///
/// </summary>
public virtual int EnvelopeId { get; set; }
/// <summary>
///
/// </summary>
public virtual int ReceiverId { get; set; }
/// <summary>
/// Gets or sets the display value associated with the status.
/// </summary>
public virtual string? Value { get; set; }
/// <summary>
/// Maps the current command to a new instance of the specified type.
/// </summary>
/// <typeparam name="TDest"></typeparam>
/// <returns></returns>
public TDest To<TDest>() where TDest : ModifyDocStatusCommandBase, new()
=> new()
{
Key = Key,
Envelope = Envelope,
Receiver = Receiver,
Value = Value
};
}