Show / Hide Table of Contents

Interface IEventLogConfigService

Namespace: DotNetNuke.Abstractions.Logging
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IEventLogConfigService

Methods

AddLogType(ILogTypeInfo)

Declaration
void AddLogType(ILogTypeInfo logType)
Parameters
Type Name Description
ILogTypeInfo logType

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
Type Name Description
ILogTypeConfigInfo logTypeConfig

DeleteLogType(ILogTypeInfo)

Declaration
void DeleteLogType(ILogTypeInfo logType)
Parameters
Type Name Description
ILogTypeInfo logType

DeleteLogTypeConfigInfo(ILogTypeConfigInfo)

Declaration
void DeleteLogTypeConfigInfo(ILogTypeConfigInfo logTypeConfig)
Parameters
Type Name Description
ILogTypeConfigInfo logTypeConfig

GetLogTypeConfigInfo()

Declaration
IEnumerable<ILogTypeConfigInfo> GetLogTypeConfigInfo()
Returns
Type Description
IEnumerable<ILogTypeConfigInfo>

GetLogTypeConfigInfoByID(string)

Declaration
ILogTypeConfigInfo GetLogTypeConfigInfoByID(string id)
Parameters
Type Name Description
string id
Returns
Type Description
ILogTypeConfigInfo

GetLogTypeInfoDictionary()

Declaration
IDictionary<string, ILogTypeInfo> GetLogTypeInfoDictionary()
Returns
Type Description
IDictionary<string, ILogTypeInfo>

UpdateLogType(ILogTypeInfo)

Declaration
void UpdateLogType(ILogTypeInfo logType)
Parameters
Type Name Description
ILogTypeInfo logType

UpdateLogTypeConfigInfo(ILogTypeConfigInfo)

Declaration
void UpdateLogTypeConfigInfo(ILogTypeConfigInfo logTypeConfig)
Parameters
Type Name Description
ILogTypeConfigInfo logTypeConfig

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS