Serilog.Tests.LogTests.SwappedLogger C# (CSharp) Метод

SwappedLogger() приватный статический Метод

private static SwappedLogger ( ILogger logger ) : IDisposable
logger ILogger
Результат IDisposable
        private static IDisposable SwappedLogger(ILogger logger)
        {
            ILogger originalLogger = Log.Logger;
            Log.Logger = logger;

            return new DelegateDisposable(() => Log.Logger = originalLogger);
        }