public void InternalLogging_CallBeginScope_CallsBase() { bool calledBase = false; var mock = new Moq.Mock <ILogger>(); mock.Setup(x => x.BeginScope <object>(null)).Callback(() => calledBase = true); var logger = new InternalLogger(false, mock.Object); Assert.False(calledBase); logger.BeginScope <object>(null); Assert.True(calledBase); }
public IDisposable BeginScope <TState>(TState state) { return(InternalLogger.BeginScope(state)); }