Пример #1
0
        public StormpathAuthenticationMiddleware(
            RequestDelegate next,
            ILoggerFactory loggerFactory,
            UrlEncoder encoder,
            IOptions <StormpathAuthenticationOptions> options,
            SDK.Logging.ILogger stormpathLogger)
            : base(next, options, loggerFactory, encoder)
        {
            if (next == null)
            {
                throw new ArgumentNullException(nameof(next));
            }

            if (loggerFactory == null)
            {
                throw new ArgumentNullException(nameof(loggerFactory));
            }

            if (encoder == null)
            {
                throw new ArgumentNullException(nameof(encoder));
            }

            if (options == null)
            {
                throw new ArgumentNullException(nameof(options));
            }

            this.stormpathLogger = stormpathLogger;
        }
 public StormpathAuthenticationHandler(SDK.Logging.ILogger stormpathLogger)
 {
     this.stormpathLogger = stormpathLogger;
 }