Closed hadashiA closed 9 months ago
Add implementation of BeginScope(...) for ILogger.
BeginScope(...)
Note on implementation:
ISupportExternalScope
ILoggerProvider
IExternalScopeProvider
IZLoggerEntry.ScopeState
IExternalScopeProvider.ForeEachScope
Add implementation of
BeginScope(...)
for ILogger.Note on implementation:
ISupportExternalScope
implementation toILoggerProvider
.ILoggerProvider
holdsIExternalScopeProvider
.IExternalScopeProvider
.IZLoggerEntry.ScopeState
property. It enables scope information to be retained.IExternalScopeProvider.ForeEachScope
to create a copy of the value when creating a log entry.