HelperMetrologyFiles.SortAndDelete

HelperEventLog.ClearEventLogs
This commit is contained in:
2024-01-26 14:13:55 -07:00
parent 58c4b9e487
commit e0f591e987
11 changed files with 276 additions and 13 deletions

View File

@ -43,6 +43,7 @@ public class AppSettings
private static Models.AppSettings Get(AppSettings? appSettings,
Models.EAFLogConfiguration eafLogConfiguration,
Models.MetrologyConfiguration metrologyConfiguration,
Models.StratusConfiguration stratusConfiguration,
Models.WaferCounterConfiguration waferCounterConfiguration)
{
@ -56,6 +57,7 @@ public class AppSettings
if (appSettings.WatchDirectory is null) throw new NullReferenceException(nameof(WatchDirectory));
Verify(appSettings);
result = new(eafLogConfiguration,
metrologyConfiguration,
stratusConfiguration,
waferCounterConfiguration,
appSettings.BuildNumber,
@ -69,6 +71,7 @@ public class AppSettings
public static Models.AppSettings Get(IConfigurationRoot configurationRoot,
Models.EAFLogConfiguration eafLogConfiguration,
Models.MetrologyConfiguration metrologyConfiguration,
Models.StratusConfiguration stratusConfiguration,
Models.WaferCounterConfiguration waferCounterConfiguration)
{
@ -79,6 +82,7 @@ public class AppSettings
PreVerify(configurationRoot, appSettings);
result = Get(appSettings,
eafLogConfiguration,
metrologyConfiguration,
stratusConfiguration,
waferCounterConfiguration);
return result;