public static LoggerFileScope Restore(object captured) { var capturedScope = captured as CapturedLoggerFileScope; if (capturedScope == null) { return null; } return new LoggerFileScope(capturedScope.FileName); }