1
0
mirror of synced 2025-12-22 11:20:57 -05:00
Files
core/release-notes/3.0/api-diff/Asp.Net/3.0.0_Microsoft.Extensions.Logging.TraceSource.md
Rich Lander f82833aa44 Update dotnetcli domain -- 2.x and 3.x (#9687)
* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Update linter errors
2025-01-13 09:39:23 -08:00

1.3 KiB

Microsoft.Extensions.Logging.TraceSource

 {
     namespace Microsoft.Extensions.Logging {
         public static class TraceSourceFactoryExtensions {
-            public static ILoggerFactory AddTraceSource(this ILoggerFactory factory, SourceSwitch sourceSwitch);

-            public static ILoggerFactory AddTraceSource(this ILoggerFactory factory, SourceSwitch sourceSwitch, TraceListener listener);

-            public static ILoggerFactory AddTraceSource(this ILoggerFactory factory, string switchName);

-            public static ILoggerFactory AddTraceSource(this ILoggerFactory factory, string switchName, TraceListener listener);

         }
     }
     namespace Microsoft.Extensions.Logging.TraceSource {
-        public class TraceSourceLogger : ILogger {
 {
-            public TraceSourceLogger(TraceSource traceSource);

-            public IDisposable BeginScope<TState>(TState state);

-            public bool IsEnabled(LogLevel logLevel);

-            public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter);

-        }
-        public class TraceSourceScope : IDisposable {
 {
-            public TraceSourceScope(object state);

-            public void Dispose();

-        }
     }
 }