namespace ZB.MOM.WW.LmxProxy.Host.Configuration
{
/// Windows SCM service recovery settings.
public class ServiceRecoveryConfiguration
{
/// Restart delay after first failure in minutes. Default: 1.
public int FirstFailureDelayMinutes { get; set; } = 1;
/// Restart delay after second failure in minutes. Default: 5.
public int SecondFailureDelayMinutes { get; set; } = 5;
/// Restart delay after subsequent failures in minutes. Default: 10.
public int SubsequentFailureDelayMinutes { get; set; } = 10;
/// Days before failure count resets. Default: 1.
public int ResetPeriodDays { get; set; } = 1;
}
}