Table of Contents

Class LogChannel

Namespace
Core.Logging
Assembly
Core.dll
public class LogChannel : ILogChannel
Inheritance
object
LogChannel
Implements
Extension Methods

Constructors

LogChannel(Action<string>, Action<string, object[]>, Action<Exception>)

public LogChannel(Action<string> logAction, Action<string, object[]> logFormatAction, Action<Exception> logExceptionAction)

Parameters

logAction Action<string>
logFormatAction Action<string, object[]>
logExceptionAction Action<Exception>

Methods

Log(string)

public void Log(string message)

Parameters

message string

LogException(Exception)

public void LogException(Exception exception)

Parameters

exception Exception

LogFormat(string, params object[])

public void LogFormat(string format, params object[] args)

Parameters

format string
args object[]