You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DebugLogger class made internal in ASP.NET Core 3.0
DebugLogger has effectively been removed. Previously it was public, but now it is internal to match other logger implementations such as ConsoleLogger.
Version introduced
3.0
Old behavior
DebugLogger was public.
New behavior
DebugLogger is now internal.
Reason for change
Consistency and reduction of API surface.
Recommended action
Use the the AddDebug ILoggingBuilder extension method to enable debug logging. DebugLoggerProvider is also still public in the event the service needs to be registered manually.
DebugLogger class made internal in ASP.NET Core 3.0
DebugLogger has effectively been removed. Previously it was public, but now it is internal to match other logger implementations such as ConsoleLogger.
Version introduced
3.0
Old behavior
DebugLogger was public.
New behavior
DebugLogger is now internal.
Reason for change
Consistency and reduction of API surface.
Recommended action
Use the the AddDebug ILoggingBuilder extension method to enable debug logging. DebugLoggerProvider is also still public in the event the service needs to be registered manually.
Category
ASP.NET Core
Affected APIs
DebugLogger
Issue metadata
The text was updated successfully, but these errors were encountered: