Fixed issue when no models mode was specified in app settings

This commit is contained in:
Bjarke Berg
2022-10-17 15:43:17 +02:00
parent f0866d3ea0
commit e006f7cd7d

View File

@@ -103,6 +103,5 @@ public static class ConfigurationExtensions
public static RuntimeMode GetRuntimeMode(this IConfiguration configuration)
=> configuration.GetValue<RuntimeMode>(Constants.Configuration.ConfigRuntimeMode);
public static ModelsMode GetModelsMode(this IConfiguration configuration) =>
configuration.GetValue<ModelsMode>(Constants.Configuration.ConfigModelsMode);
public static ModelsMode GetModelsMode(this IConfiguration configuration) => (configuration.GetSection(Constants.Configuration.ConfigModelsBuilder).Get<ModelsBuilderSettings>() ?? new ModelsBuilderSettings()).ModelsMode;
}