Partager via


Orleans.Logging.Legacy Espace de noms

Classes

EventBulkingDecoratorLogger

Classe OrleansLoggingDecorator. L’utilisateur peut brancher sa propre implémentation ILogger dans cette classe de décorateur pour ajouter une fonctionnalité de regroupement d’événements au-dessus de son enregistreur d’événements. La fonctionnalité de regroupement d’événements journalisera simplement le nombre d’eventId si le même eventId apparaît plus que BulkMessageLimit dans un certain BulkMessageInterval.

EventBulkingLoggerProvider<TDecoratedLoggerProvider>

EventBulkingLoggerProvider, qui a la fonctionnalité de regroupement d’événements dans. Si vous souhaitez ajouter la fonctionnalité de regroupement d’événements au-dessus de votre fournisseur d’enregistreurs d’événements, il vous suffit d’utiliser AddMessageBulkingLoggerProvider<TDecoratedLoggerProvider>(ILoggingBuilder, TDecoratedLoggerProvider, EventBulkingOptions). Remarque : Il doit s’agir d’une classe typée pour LoggerFilterRule fonctionner, par exemple par filtre de type de fournisseur

EventBulkingOptions

options pour la fonctionnalité de regroupement d’événements

LegacyFileLogConsumer

LegacyFileLogConsumer, qui journalise le message dans un fichier dans le style de message de journalisation orleans

LegacyOrleansLogger

LegacyOrleansLogger prend en charge les fonctionnalités de journalisation Orleans héritées, notamment ILogConsumer, ICloseableLogConsumer, IFlushableLogConsumer, Severity.

LegacyOrleansLoggerProvider

Fournit un ILoggerProvider, dont l’implémentation tente de conserver les fonctionnalités de journalisation héritées orleans et l’abstraction OrleansLoggerProvider crée une implémentation ILogger, qui prend en charge les fonctionnalités de journalisation héritées d’orleans, notamment ILogConsumer, ICloseableLogConsumer, IFlushableLogConsumer, Severity. LegacyOrleansLoggerProvider prend également en charge la configuration de ces fonctionnalités héritées.

LegacyOrleansLoggingFactoryExtensions
OrleansLoggerSeverityOverrides

Remplacements de gravité Orleans sur une base par enregistreur d’événements

OrleansLoggingUtils

Méthode utilitaire pour OrleansLogging