public class IdempotencyRecord
{
    public Guid Id { get; set; }
    public string IdempotencyKey { get; set; } = null!;
    public string OperationName { get; set; } = null!;
    public Guid ResourceId { get; set; }
    public int HttpStatusCode { get; set; }
    public string ResponseBodyJson { get; set; } = null!;
    public DateTimeOffset CreatedAt { get; set; }
    public DateTimeOffset ExpiresAt { get; set; }
}