Table of Contents

Class LoggerConfig

Namespace
Homa.Sdk.Logging
Assembly
Homa.Sdk.Logging.dll

Config for the logger module.

[Config("sdk-logger", ProjectSettingsTabPath = "HOMA/Logging")]
public class LoggerConfig
Inheritance
LoggerConfig
Inherited Members

Properties

LogFilter

Rules to apply to the log filter.

[CreateProperty]
public LogFilter LogFilter { get; set; }

Property Value

LogFilter

OutputsForDiscardedLogs

The outputs that will be used for logs that are discarded according to LogFilter.

[Obsolete("Log outputs now decide themselves if they want to receive discarded logs or not.")]
public Type[] OutputsForDiscardedLogs { get; set; }

Property Value

Type[]

PrefixLogMessageWithItsCategory

Should Homa.Sdk.Logging.UnityLogOutput include category in the log message.

[CreateProperty]
public bool PrefixLogMessageWithItsCategory { get; set; }

Property Value

bool

Remarks

Affects logs printed using Debug class only.

StackTraceOptions

Options for stack trace capturing when logging.

[CreateProperty]
public StackTraceOptions StackTraceOptions { get; set; }

Property Value

StackTraceOptions