- 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.
13 lines
297 B
C#
13 lines
297 B
C#
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;
|
|
}
|
|
} |