<PackageReference Include="OpenTelemetry" Version="1.19.1" />

OpenTelemetry.Logs.OpenTelemetryLoggerOptions

Contains OpenTelemetry logging options.
namespace OpenTelemetry.Logs { public static class LoggerProviderExtensions { public static LoggerProvider AddProcessor(this LoggerProvider provider, BaseProcessor<LogRecord> processor); public static bool ForceFlush(this LoggerProvider provider, int timeoutMilliseconds = -1); public static bool Shutdown(this LoggerProvider provider, int timeoutMilliseconds = -1); } } namespace OpenTelemetry.Logs { public class OpenTelemetryLoggerOptions { public bool IncludeFormattedMessage { get; set; } public bool IncludeScopes { get; set; } public bool ParseStateValues { get; set; } public OpenTelemetryLoggerOptions AddProcessor(BaseProcessor<LogRecord> processor); public OpenTelemetryLoggerOptions AddProcessor(Func<IServiceProvider, BaseProcessor<LogRecord>> implementationFactory); public OpenTelemetryLoggerOptions SetResourceBuilder(ResourceBuilder resourceBuilder); public OpenTelemetryLoggerOptions(); } }