Interface ISettingRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public interface ISettingRepository
Methods
AddSetting(Setting)
Setting AddSetting(Setting setting)
Parameters
setting Setting
Returns
- Setting
DeleteSetting(string, int)
void DeleteSetting(string entityName, int settingId)
Parameters
entityName string
settingId int
DeleteSettings(string, int)
void DeleteSettings(string entityName, int entityId)
Parameters
entityName string
entityId int
GetEntityIds(string)
IEnumerable<int> GetEntityIds(string entityName)
Parameters
entityName string
Returns
- IEnumerable<int>
GetEntityNames()
IEnumerable<string> GetEntityNames()
Returns
- IEnumerable<string>
GetSetting(string, int)
Setting GetSetting(string entityName, int settingId)
Parameters
entityName string
settingId int
Returns
- Setting
GetSetting(string, int, string)
Setting GetSetting(string entityName, int entityId, string settingName)
Parameters
entityName string
entityId int
settingName string
Returns
- Setting
GetSettingValue(IEnumerable<Setting>, string, string)
string GetSettingValue(IEnumerable<Setting> settings, string settingName, string defaultValue)
Parameters
settings IEnumerable<Setting>
settingName string
defaultValue string
Returns
- string
GetSettingValue(string, int, string, string)
string GetSettingValue(string entityName, int entityId, string settingName, string defaultValue)
Parameters
entityName string
entityId int
settingName string
defaultValue string
Returns
- string
GetSettings(string)
IEnumerable<Setting> GetSettings(string entityName)
Parameters
entityName string
Returns
- IEnumerable<Setting>
GetSettings(string, int)
IEnumerable<Setting> GetSettings(string entityName, int entityId)
Parameters
entityName string
entityId int
Returns
- IEnumerable<Setting>
GetSettings(string, int, string, int)
IEnumerable<Setting> GetSettings(string entityName1, int entityId1, string entityName2, int entityId2)
Parameters
entityName1 string
entityId1 int
entityName2 string
entityId2 int
Returns
- IEnumerable<Setting>
UpdateSetting(Setting)
Setting UpdateSetting(Setting setting)
Parameters
setting Setting
Returns
- Setting