public DefaultOrchardShell(
            Func<Owned<IOrchardShellEvents>> eventsFactory,
            IEnumerable<IRouteProvider> routeProviders,
            IRoutePublisher routePublisher,
            IEnumerable<IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher) {
            _eventsFactory = eventsFactory;
            _routeProviders = routeProviders;
            _routePublisher = routePublisher;
            _modelBinderProviders = modelBinderProviders;
            _modelBinderPublisher = modelBinderPublisher;

            Logger = NullLogger.Instance;
        }
        public DefaultOrchardShell(
            IEnumerable<IRouteProvider> routeProviders,
            IRoutePublisher routePublisher,
            IEnumerable<IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher,
            ViewEngineCollection viewEngines,
            IEnumerable<IOrchardShellEvents> events)
        {
            _routeProviders = routeProviders;
            _routePublisher = routePublisher;
            _modelBinderProviders = modelBinderProviders;
            _modelBinderPublisher = modelBinderPublisher;
            _viewEngines = viewEngines;
            _events = events;

            Logger = NullLogger.Instance;
        }
        public DefaultOrchardShell(
            Func <Owned <IOrchardShellEvents> > eventsFactory,
            IEnumerable <IRouteProvider> routeProviders,
            IRoutePublisher routePublisher,
            IEnumerable <IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher,
            ISweepGenerator sweepGenerator)
        {
            _eventsFactory        = eventsFactory;
            _routeProviders       = routeProviders;
            _routePublisher       = routePublisher;
            _modelBinderProviders = modelBinderProviders;
            _modelBinderPublisher = modelBinderPublisher;
            _sweepGenerator       = sweepGenerator;

            Logger = NullLogger.Instance;
        }
        public DefaultCoeveryShell(
            Func<Owned<ICoeveryShellEvents>> eventsFactory,
            IEnumerable<IRouteProvider> routeProviders,
            IEnumerable<IHttpRouteProvider> httpRouteProviders,
            IRoutePublisher routePublisher,
            IEnumerable<IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher,
            ISweepGenerator sweepGenerator)
        {
            _eventsFactory = eventsFactory;
            _routeProviders = routeProviders;
            _httpRouteProviders = httpRouteProviders;
            _routePublisher = routePublisher;
            _modelBinderProviders = modelBinderProviders;
            _modelBinderPublisher = modelBinderPublisher;
            _sweepGenerator = sweepGenerator;

            Logger = NullLogger.Instance;
        }
Beispiel #5
0
        public DefaultOrchardShell(
            IWorkContextAccessor workContextAccessor,
            IEnumerable<IRouteProvider> routeProviders,
            IEnumerable<IHttpRouteProvider> httpRouteProviders,
            IRoutePublisher routePublisher,
            IEnumerable<IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher,
            ISweepGenerator sweepGenerator,
            IEnumerable<IOwinMiddlewareProvider> owinMiddlewareProviders,
            ShellSettings shellSettings) {
            _workContextAccessor = workContextAccessor;
            _routeProviders = routeProviders;
            _httpRouteProviders = httpRouteProviders;
            _routePublisher = routePublisher;
            _modelBinderProviders = modelBinderProviders;
            _modelBinderPublisher = modelBinderPublisher;
            _sweepGenerator = sweepGenerator;
            _owinMiddlewareProviders = owinMiddlewareProviders;
            _shellSettings = shellSettings;

            Logger = NullLogger.Instance;
        }
Beispiel #6
0
        public DefaultOrchardShell(
            Func<Owned<IOrchardShellEvents>> eventsFactory,
            IEnumerable<IRouteProvider> routeProviders,
            IEnumerable<IHttpRouteProvider> httpRouteProviders,
            IRoutePublisher routePublisher,
            IEnumerable<IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher,
            ISweepGenerator sweepGenerator,
            IEnumerable<IOwinMiddlewareProvider> owinMiddlewareProviders,
            ShellSettings shellSettings) {
            _eventsFactory = eventsFactory;
            _routeProviders = routeProviders;
            _httpRouteProviders = httpRouteProviders;
            _routePublisher = routePublisher;
            _modelBinderProviders = modelBinderProviders;
            _modelBinderPublisher = modelBinderPublisher;
            _sweepGenerator = sweepGenerator;
            _owinMiddlewareProviders = owinMiddlewareProviders;
            _shellSettings = shellSettings;

            Logger = NullLogger.Instance;
        }
Beispiel #7
0
        public DefaultOrchardShell(
            IWorkContextAccessor workContextAccessor,
            IEnumerable <IRouteProvider> routeProviders,
            IEnumerable <IHttpRouteProvider> httpRouteProviders,
            IRoutePublisher routePublisher,
            IEnumerable <IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher,
            ISweepGenerator sweepGenerator,
            IEnumerable <IOwinMiddlewareProvider> owinMiddlewareProviders,
            ShellSettings shellSettings)
        {
            _workContextAccessor     = workContextAccessor;
            _routeProviders          = routeProviders;
            _httpRouteProviders      = httpRouteProviders;
            _routePublisher          = routePublisher;
            _modelBinderProviders    = modelBinderProviders;
            _modelBinderPublisher    = modelBinderPublisher;
            _sweepGenerator          = sweepGenerator;
            _owinMiddlewareProviders = owinMiddlewareProviders;
            _shellSettings           = shellSettings;

            Logger = NullLogger.Instance;
        }
        public DefaultOrchardShell(
            Func <Owned <IOrchardShellEvents> > eventsFactory,
            IEnumerable <IRouteProvider> routeProviders,
            IEnumerable <IHttpRouteProvider> httpRouteProviders,
            IRoutePublisher routePublisher,
            IEnumerable <IModelBinderProvider> modelBinderProviders,
            IModelBinderPublisher modelBinderPublisher,
            ISweepGenerator sweepGenerator,
            IEnumerable <IOwinMiddlewareProvider> owinMiddlewareProviders,
            ShellSettings shellSettings)
        {
            _eventsFactory           = eventsFactory;
            _routeProviders          = routeProviders;
            _httpRouteProviders      = httpRouteProviders;
            _routePublisher          = routePublisher;
            _modelBinderProviders    = modelBinderProviders;
            _modelBinderPublisher    = modelBinderPublisher;
            _sweepGenerator          = sweepGenerator;
            _owinMiddlewareProviders = owinMiddlewareProviders;
            _shellSettings           = shellSettings;

            Logger = NullLogger.Instance;
        }