MultiplexLogHandler

public struct MultiplexLogHandler : LogHandler

A pseudo-LogHandler that can be used to send messages to multiple other LogHandlers.

The first LogHandler passed to the initialisation function of MultiplexLogHandler control the logLevel as well as the metadata for this LogHandler. Any subsequent LogHandlers used to initialise a MultiplexLogHandler are merely to emit the log message to another place.