.editorconfig
This commit is contained in:
@ -28,14 +28,22 @@ public class AppSettings
|
||||
private static Models.AppSettings Get(AppSettings appSettings)
|
||||
{
|
||||
Models.AppSettings result;
|
||||
if (appSettings.DateFormat is null) throw new NullReferenceException(nameof(DateFormat));
|
||||
if (appSettings.Directory is null) throw new NullReferenceException(nameof(Directory));
|
||||
if (appSettings.LogFilter is null) throw new NullReferenceException(nameof(LogFilter));
|
||||
if (appSettings.MessageFilters is null) throw new NullReferenceException(nameof(MessageFilters));
|
||||
if (appSettings.MillisecondsDelay is null) throw new NullReferenceException(nameof(MillisecondsDelay));
|
||||
if (appSettings.MonitorApplicationResource is null) throw new NullReferenceException(nameof(MonitorApplicationResource));
|
||||
if (appSettings.MonitorApplicationSite is null) throw new NullReferenceException(nameof(MonitorApplicationSite));
|
||||
if (appSettings.RollingMinutes is null) throw new NullReferenceException(nameof(RollingMinutes));
|
||||
if (appSettings.DateFormat is null)
|
||||
throw new NullReferenceException(nameof(DateFormat));
|
||||
if (appSettings.Directory is null)
|
||||
throw new NullReferenceException(nameof(Directory));
|
||||
if (appSettings.LogFilter is null)
|
||||
throw new NullReferenceException(nameof(LogFilter));
|
||||
if (appSettings.MessageFilters is null)
|
||||
throw new NullReferenceException(nameof(MessageFilters));
|
||||
if (appSettings.MillisecondsDelay is null)
|
||||
throw new NullReferenceException(nameof(MillisecondsDelay));
|
||||
if (appSettings.MonitorApplicationResource is null)
|
||||
throw new NullReferenceException(nameof(MonitorApplicationResource));
|
||||
if (appSettings.MonitorApplicationSite is null)
|
||||
throw new NullReferenceException(nameof(MonitorApplicationSite));
|
||||
if (appSettings.RollingMinutes is null)
|
||||
throw new NullReferenceException(nameof(RollingMinutes));
|
||||
result = new(appSettings.DateFormat, appSettings.Directory, appSettings.LogFilter, appSettings.MessageFilters, appSettings.MonitorApplicationResource, appSettings.MonitorApplicationSite, appSettings.MillisecondsDelay.Value, appSettings.RollingMinutes.Value);
|
||||
return result;
|
||||
}
|
||||
|
Reference in New Issue
Block a user