namespace ScadaLink.ExternalSystemGateway;

/// <summary>
/// Configuration options for the External System Gateway component.
/// </summary>
public class ExternalSystemGatewayOptions
{
    /// <summary>Default HTTP request timeout per external system call.</summary>
    public TimeSpan DefaultHttpTimeout { get; set; } = TimeSpan.FromSeconds(30);

    /// <summary>Maximum number of concurrent HTTP connections per external system.</summary>
    public int MaxConcurrentConnectionsPerSystem { get; set; } = 10;
}
