Added ISO
This commit is contained in:
@ -44,13 +44,14 @@ public class AppSettings
|
||||
}
|
||||
|
||||
private static Models.AppSettings Get(AppSettings? appSettings,
|
||||
DriveConfiguration driveConfiguration,
|
||||
CompassConfiguration compassConfiguration,
|
||||
DriveConfiguration driveConfiguration,
|
||||
EAFLogConfiguration eafLogConfiguration,
|
||||
EAFProgramDataConfiguration eafProgramDataConfiguration,
|
||||
EDADatabaseConfiguration edaDatabaseConfiguration,
|
||||
NugetConfiguration nugetConfiguration,
|
||||
IsoConfiguration isoConfiguration,
|
||||
MetrologyConfiguration metrologyConfiguration,
|
||||
NugetConfiguration nugetConfiguration,
|
||||
SerialConfiguration serialConfiguration,
|
||||
StratusConfiguration stratusConfiguration,
|
||||
TransmissionControlProtocolConfiguration transmissionControlProtocolConfiguration,
|
||||
@ -65,13 +66,14 @@ public class AppSettings
|
||||
if (appSettings.MillisecondsDelay is null) throw new NullReferenceException(nameof(MillisecondsDelay));
|
||||
if (appSettings.WatchDirectory is null) throw new NullReferenceException(nameof(WatchDirectory));
|
||||
Verify(appSettings);
|
||||
result = new(eafLogConfiguration,
|
||||
result = new(compassConfiguration,
|
||||
driveConfiguration,
|
||||
eafLogConfiguration,
|
||||
eafProgramDataConfiguration,
|
||||
edaDatabaseConfiguration,
|
||||
compassConfiguration,
|
||||
driveConfiguration,
|
||||
nugetConfiguration,
|
||||
isoConfiguration,
|
||||
metrologyConfiguration,
|
||||
nugetConfiguration,
|
||||
serialConfiguration,
|
||||
stratusConfiguration,
|
||||
transmissionControlProtocolConfiguration,
|
||||
@ -110,13 +112,14 @@ public class AppSettings
|
||||
results = (string.IsNullOrEmpty(json) ? null : results = JsonSerializer.Deserialize(json, AppSettingsSourceGenerationContext.Default.AppSettings)) ??
|
||||
throw new NullReferenceException(nameof(Models.AppSettings));
|
||||
results = Get(appSettings,
|
||||
results.DriveConfiguration,
|
||||
results.CompassConfiguration,
|
||||
results.DriveConfiguration,
|
||||
results.EAFLogConfiguration,
|
||||
results.EAFProgramDataConfiguration,
|
||||
results.EDADatabaseConfiguration,
|
||||
results.NugetConfiguration,
|
||||
results.IsoConfiguration,
|
||||
results.MetrologyConfiguration,
|
||||
results.NugetConfiguration,
|
||||
results.SerialConfiguration,
|
||||
results.StratusConfiguration,
|
||||
results.TransmissionControlProtocolConfiguration,
|
||||
|
Reference in New Issue
Block a user