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