public AuthorizationLoggingFilter(ILoggerFactory loggerFactory, ICorrelation correlation = null) { if (loggerFactory == null) { throw new ArgumentNullException("loggerFactory"); } logger = loggerFactory.CreateCorrelationLogger(this); this.correlation = correlation; }