Compartir a través de


Orleans.Logging.Legacy Espacio de nombres

Clases

EventBulkingDecoratorLogger

Clase OrleansLoggingDecorator. El usuario puede conectar su propia implementación de ILogger a esta clase de decorador para agregar una característica de carga masiva de eventos sobre su registrador. La característica de creación masiva de eventos solo registrará el recuento de eventId si el mismo eventId ha aparecido más que BulkMessageLimit en un determinado BulkMessageInterval.

EventBulkingLoggerProvider<TDecoratedLoggerProvider>

EventBulkingLoggerProvider, que tiene la característica de creación en masa de eventos. Si desea agregar la característica de procesamiento masivo de eventos sobre el proveedor de registradores, solo tiene que usar AddMessageBulkingLoggerProvider<TDecoratedLoggerProvider>(ILoggingBuilder, TDecoratedLoggerProvider, EventBulkingOptions). Nota: Debe ser una clase con tipo para LoggerFilterRule que funcione, como por filtro de tipo de proveedor.

EventBulkingOptions

opciones para la característica de creación masiva de eventos

LegacyFileLogConsumer

LegacyFileLogConsumer, que registra el mensaje en un archivo en el estilo de mensaje de registro de Orleans

LegacyOrleansLogger

LegacyOrleansLogger admite características heredadas de registro de Orleans, como ILogConsumer, ICloseableLogConsumer, IFlushableLogConsumer, Severity.

LegacyOrleansLoggerProvider

Proporciona un ILoggerProvider, cuya implementación intenta conservar las características de registro heredadas de Orleans y la abstracción OrleansLoggerProvider crea una implementación de ILogger, que admite características de registro heredadas de Orleans, como ILogConsumer, ICloseableLogConsumer, IFlushableLogConsumer, Severity. LegacyOrleansLoggerProvider también admite la configuración en esas características heredadas.

LegacyOrleansLoggingFactoryExtensions
OrleansLoggerSeverityOverrides

Invalidaciones de gravedad de Orleans en una base por registrador

OrleansLoggingUtils

Método de utilidad para OrleansLogging