# Microsoft.Extensions.Logging

``` diff
 namespace Microsoft.Extensions.Logging {
+    public enum ActivityTrackingOptions {
+        None = 0,
+        ParentId = 4,
+        SpanId = 1,
+        TraceFlags = 16,
+        TraceId = 2,
+        TraceState = 8,
+    }
     public class LoggerFactory : IDisposable, ILoggerFactory {
+        public LoggerFactory(IEnumerable<ILoggerProvider> providers, IOptionsMonitor<LoggerFilterOptions> filterOption, IOptions<LoggerFactoryOptions> options = null);
     }
+    public class LoggerFactoryOptions {
+        public LoggerFactoryOptions();
+        public ActivityTrackingOptions ActivityTrackingOptions { get; set; }
+    }
     public static class LoggingBuilderExtensions {
+        public static ILoggingBuilder Configure(this ILoggingBuilder builder, Action<LoggerFactoryOptions> action);
     }
 }
```

