feat: BaseUpdateDto zur Verfolgung von Aktualisierungen hinzufügen

- BaseUpdateDto eingeführt, um Metadaten zur Aktualisierung zu kapseln.
- Eigenschaften umfassen ChangedWho und ChangedWhen, beide mit JsonIgnore markiert, um von der Serialisierung ausgeschlossen zu werden.
This commit is contained in:
Developer 02 2024-10-23 14:36:23 +02:00
parent 23e2267d00
commit 5ce6958122

View File

@ -0,0 +1,13 @@
using System.Text.Json.Serialization;
namespace WorkFlow.Application.DTO
{
public record BaseUpdateDto
{
[JsonIgnore]
public required string ChangedWho { get; set; } = "UNKNOWN";
[JsonIgnore]
public required DateTime ChangedWhen = DateTime.Now;
}
}