add a convenience method to get a setting value server-side

This commit is contained in:
sbwalker
2025-04-28 12:42:50 -04:00
parent 53b837e763
commit dc926bf838
2 changed files with 14 additions and 0 deletions

View File

@ -165,6 +165,19 @@ namespace Oqtane.Repository
ManageCache(entityName);
}
public string GetSettingValue(List<Setting> settings, string settingName, string defaultValue)
{
var setting = settings.FirstOrDefault(item => item.SettingName == settingName);
if (setting != null)
{
return setting.SettingValue;
}
else
{
return defaultValue;
}
}
private bool IsMaster(string EntityName)
{
return (EntityName == EntityNames.ModuleDefinition || EntityName == EntityNames.Host);