namespace ZB.MOM.WW.ScadaBridge.Commons.Messages.RemoteQuery;

/// <summary>
/// Request to retry a parked message at a site (move back to pending queue).
/// </summary>
public record ParkedMessageRetryRequest(
    string CorrelationId,
    string SiteId,
    string MessageId,
    DateTimeOffset Timestamp);

/// <summary>
/// Response from retrying a parked message.
/// </summary>
public record ParkedMessageRetryResponse(
    string CorrelationId,
    bool Success,
    string? ErrorMessage = null);
