RemoveHistoryAfter
This commit is contained in:
@ -11,6 +11,7 @@ public class PhysicalAddressConfiguration
|
||||
public string? Directory { get; set; }
|
||||
public string? IPV4Filter { get; set; }
|
||||
public int? ReadTimeoutMilliseconds { get; set; }
|
||||
public int? RemoveHistoryAfter { get; set; }
|
||||
public string? StringOutputType { get; set; }
|
||||
public bool? UseARP { get; set; }
|
||||
|
||||
@ -51,6 +52,7 @@ public class PhysicalAddressConfiguration
|
||||
if (configuration.Directory is null) throw new NullReferenceException(nameof(configuration.Directory));
|
||||
if (configuration.IPV4Filter is null) throw new NullReferenceException(nameof(configuration.IPV4Filter));
|
||||
if (configuration.ReadTimeoutMilliseconds is null) throw new NullReferenceException(nameof(configuration.ReadTimeoutMilliseconds));
|
||||
if (configuration.RemoveHistoryAfter is null) throw new NullReferenceException(nameof(configuration.RemoveHistoryAfter));
|
||||
if (configuration.StringOutputType is null) throw new NullReferenceException(nameof(configuration.StringOutputType));
|
||||
if (configuration.UseARP is null) throw new NullReferenceException(nameof(configuration.UseARP));
|
||||
Verify(configuration);
|
||||
@ -59,6 +61,7 @@ public class PhysicalAddressConfiguration
|
||||
configuration.Directory,
|
||||
configuration.IPV4Filter,
|
||||
configuration.ReadTimeoutMilliseconds.Value,
|
||||
configuration.RemoveHistoryAfter.Value,
|
||||
configuration.StringOutputType,
|
||||
configuration.UseARP.Value);
|
||||
return result;
|
||||
|
Reference in New Issue
Block a user