Edit

Share via


LegacyOrleansLoggerProvider Class

Definition

Provides an ILoggerProvider, whose implementation try to preserve orleans legacy logging features and abstraction OrleansLoggerProvider creates one ILogger implementation, which supports orleans legacy logging features, including ILogConsumer, ICloseableLogConsumer, IFlushableLogConsumer, Severity. LegacyOrleansLoggerProvider also supports configuration on those legacy features.

public class LegacyOrleansLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider
type LegacyOrleansLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
Public Class LegacyOrleansLoggerProvider
Implements IDisposable, ILoggerProvider
Inheritance
LegacyOrleansLoggerProvider
Implements

Constructors

LegacyOrleansLoggerProvider()

Constructor

LegacyOrleansLoggerProvider(IEnumerable<ILogConsumer>, IPEndPoint)

Constructor

Fields

DefaultSeverity

Default Severity for all loggers

Properties

LogConsumers

Methods

CreateLogger(String)

Creates a new ILogger instance.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Applies to