Table of Contents

Namespace Backdash.Core

Classes

ConsoleTextLogWriter

Implementation of ILogWriter for logging into Console.

FileTextLogWriter

Implementation of ILogWriter for logging into a file.

InvalidTypeArgumentException

An exception that is thrown for invalid type arguments.

InvalidTypeArgumentException<T>

An exception that is thrown when for invalid type argument T.

LogOptions

Specifies options common to logging

NetcodeDeserializationException

An exception that is thrown when an error is encountered on netcode deserialization.

NetcodeDeserializationException<T>

An exception that is thrown when an error is encountered on netcode deserialization for type T.

NetcodeException

An exception that is thrown when an error is encountered on netcode.

NetcodeSerializationException

An exception that is thrown when an error is encountered on netcode serialization.

NetcodeSerializationException<T>

An exception that is thrown when an error is encountered on netcode serialization for type T.

TextLogWriter

Base implementation of ILogWriter for any textWriter.

Interfaces

ILogWriter

Defines how and where the log's should be written.

Enums

LogLevel

Defines logging severity levels.