Interface IEventLogConfigService
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IEventLogConfigService
Methods
AddLogType(ILogTypeInfo)
Declaration
void AddLogType(ILogTypeInfo logType)
Parameters
AddLogType(string, string)
Declaration
void AddLogType(string configFile, string fallbackConfigFile)
Parameters
Type |
Name |
Description |
string |
configFile |
|
string |
fallbackConfigFile |
|
AddLogTypeConfigInfo(ILogTypeConfigInfo)
Declaration
void AddLogTypeConfigInfo(ILogTypeConfigInfo logTypeConfig)
Parameters
DeleteLogType(ILogTypeInfo)
Declaration
void DeleteLogType(ILogTypeInfo logType)
Parameters
DeleteLogTypeConfigInfo(ILogTypeConfigInfo)
Declaration
void DeleteLogTypeConfigInfo(ILogTypeConfigInfo logTypeConfig)
Parameters
GetLogTypeConfigInfo()
Declaration
IEnumerable<ILogTypeConfigInfo> GetLogTypeConfigInfo()
Returns
GetLogTypeConfigInfoByID(string)
Declaration
ILogTypeConfigInfo GetLogTypeConfigInfoByID(string id)
Parameters
Type |
Name |
Description |
string |
id |
|
Returns
GetLogTypeInfoDictionary()
Declaration
IDictionary<string, ILogTypeInfo> GetLogTypeInfoDictionary()
Returns
UpdateLogType(ILogTypeInfo)
Declaration
void UpdateLogType(ILogTypeInfo logType)
Parameters
UpdateLogTypeConfigInfo(ILogTypeConfigInfo)
Declaration
void UpdateLogTypeConfigInfo(ILogTypeConfigInfo logTypeConfig)
Parameters
Extension Methods