public BeanMiddleware(OwinMiddleware next, IAppBuilder app, BeanMiddlewareOptions options)
        {
            if (null == next) throw new ArgumentNullException("next");
            if (null == app) throw new ArgumentNullException("app");
            if (null == options) throw new ArgumentNullException("options");
            _next = next;
            _app = app;
            _options = options;

            //app.Use<WsFederationAuthenticationMiddleware>(app, options);
            _innerMiddleware = new WsFederationAuthenticationMiddleware(next, app, options);
        }
Пример #2
0
        public BeanMiddleware(OwinMiddleware next, IAppBuilder app, BeanMiddlewareOptions options)
        {
            if (null == next)
            {
                throw new ArgumentNullException("next");
            }
            if (null == app)
            {
                throw new ArgumentNullException("app");
            }
            if (null == options)
            {
                throw new ArgumentNullException("options");
            }
            _next    = next;
            _app     = app;
            _options = options;

            //app.Use<WsFederationAuthenticationMiddleware>(app, options);
            _innerMiddleware = new WsFederationAuthenticationMiddleware(next, app, options);
        }