<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0-preview.3.21201.4" />

PositiveTimeSpanValidatorAttribute

Declaratively instructs the .NET Framework to perform time validation on a configuration property. This class cannot be inherited.
namespace System.Configuration { [AttributeUsage(AttributeTargets.Property)] public sealed class PositiveTimeSpanValidatorAttribute : ConfigurationValidatorAttribute { public override ConfigurationValidatorBase ValidatorInstance => new PositiveTimeSpanValidator(); } }