Linux Config

This commit is contained in:
2023-04-01 12:23:58 -07:00
parent cf5984385f
commit b673e99f73
7 changed files with 87 additions and 13 deletions

View File

@ -10,7 +10,6 @@ public class AppSettings
public string Company { get; set; }
public int? MaxDegreeOfParallelism { get; set; }
public string SaveDirectory { get; set; }
public string WorkingDirectoryName { get; set; }
#nullable restore
@ -29,7 +28,6 @@ public class AppSettings
result = new(
appSettings.Company,
appSettings.MaxDegreeOfParallelism.Value,
appSettings.SaveDirectory,
appSettings.WorkingDirectoryName
);
return result;

View File

@ -13,6 +13,7 @@ public class Configuration
[Display(Name = "Ignore Extensions"), Required] public string[] IgnoreExtensions { get; set; }
[Display(Name = "Property Configuration"), Required] public Property.Models.Configuration PropertyConfiguration { get; set; }
[Display(Name = "Person Birthday Format"), Required] public string PersonBirthdayFormat { get; set; }
[Display(Name = "Save Directory"), Required] public string SaveDirectory { get; set; }
#nullable restore
@ -34,7 +35,8 @@ public class Configuration
result = new(
configuration.IgnoreExtensions,
configuration.PersonBirthdayFormat,
configuration.PropertyConfiguration);
configuration.PropertyConfiguration,
configuration.SaveDirectory);
return result;
}