MBrace.Runtime


AttacheableLogger

Namespace: MBrace.Runtime

Logger that can be used to subscribe underlying loggers.

Instance members

Instance memberDescription
AttachLogger(logger)
Signature: logger:ISystemLogger -> IDisposable

Subscribes a logger instance to the attacheable logger. Returns an unsubscribe disposable.

LogLevel()
Signature: unit -> LogLevel

Gets or sets the maximum log level to be forwarded to subscribed loggers

CompiledName: set_LogLevel

LogLevel()
Signature: unit -> unit

Gets or sets the maximum log level to be forwarded to subscribed loggers

CompiledName: get_LogLevel

Static members

Static memberDescription
Create(logLevel, makeAsynchronous)
Signature: (logLevel:LogLevel option * makeAsynchronous:bool option) -> AttacheableLogger

Creates a new attachedable logger instance.

Fork me on GitHub