Orleans.Logging.Legacy 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
EventBulkingDecoratorLogger |
OrleansLoggingDecorator 类。 用户可以将自己的 ILogger 实现插入到此修饰器类中,以在其记录器顶部添加事件大容量功能。 如果同一 eventId 在特定的 BulkMessageInterval 中显示超过 BulkMessageLimit,事件大容量处理功能只会记录 eventId 计数。 |
EventBulkingLoggerProvider<TDecoratedLoggerProvider> |
EventBulkingLoggerProvider,它具有事件大容量处理功能。 如果要在记录器提供程序的基础上添加事件大容量处理功能,只需使用 AddMessageBulkingLoggerProvider<TDecoratedLoggerProvider>(ILoggingBuilder, TDecoratedLoggerProvider, EventBulkingOptions)。 注意:它必须是类型化类才能 LoggerFilterRule 正常工作,例如每个提供程序类型筛选器 |
EventBulkingOptions |
事件大容量功能的选项 |
LegacyFileLogConsumer |
LegacyFileLogConsumer,它将消息记录到新奥尔良日志记录消息样式的文件中 |
LegacyOrleansLogger |
LegacyOrleansLogger 支持旧版新奥尔良日志记录功能,包括ILogConsumer,ICloseableLogConsumer,SeverityIFlushableLogConsumer。 |
LegacyOrleansLoggerProvider |
提供 ILoggerProvider,其实现尝试保留新奥尔良旧日志记录功能,抽象新奥尔良LoggerProvider 会创建一个 ILogger 实现,该实现支持新奥尔良旧日志记录功能,包括ILogConsumer, ICloseableLogConsumerIFlushableLogConsumerSeverity LegacyOrleansLoggerProvider 还支持对这些旧功能进行配置。 |
LegacyOrleansLoggingFactoryExtensions | |
OrleansLoggerSeverityOverrides |
基于每个记录器基的新奥尔良严重性替代 |
OrleansLoggingUtils |
OrleansLogging 的实用工具方法 |