Exemplo n.º 1
0
        public ShellEvents(IEnumerable<IRouteProvider> routeProviders, IRoutePublisher routePublisher)
        {
            _routeProviders = routeProviders;
            _routePublisher = routePublisher;

            Logger = NullLogger.Instance;
        }
Exemplo n.º 2
0
 public DefaultOrchardShell(
     IEnumerable <IRouteProvider> routeProviders,
     IRoutePublisher routePublisher)
 {
     _routeProviders = routeProviders;
     _routePublisher = routePublisher;
 }
Exemplo n.º 3
0
        public ShellEvents(IEnumerable <IRouteProvider> routeProviders, IRoutePublisher routePublisher)
        {
            _routeProviders = routeProviders;
            _routePublisher = routePublisher;

            Logger = NullLogger.Instance;
        }
Exemplo n.º 4
0
 public DefaultOrchardShell(
     IEnumerable<IRouteProvider> routeProviders,
     IRoutePublisher routePublisher,
     IEnumerable<IMiddlewareProvider> middlewareProviders,
     ShellSettings shellSettings,
     IServiceProvider serviceProvider) {
     _routeProviders = routeProviders;
     _routePublisher = routePublisher;
     _middlewareProviders = middlewareProviders;
     _shellSettings = shellSettings;
     _serviceProvider = serviceProvider;
 }
Exemplo n.º 5
0
        public DefaultCMSShell(
            IEnumerable <IRouteProvider> routeProviders,
            IRoutePublisher routePublisher,
            ISweepGenerator sweepGenerator,
            Func <Owned <IShellEvents> > eventsFactory)
        {
            this.routeProviders = routeProviders;
            this.routePublisher = routePublisher;
            this.sweepGenerator = sweepGenerator;
            this.eventsFactory  = eventsFactory;

            Logger = NullLogger.Instance;
        }
Exemplo n.º 6
0
 public DefaultOrchardShell(
     IEnumerable <IRouteProvider> routeProviders,
     IRoutePublisher routePublisher,
     IEnumerable <IMiddlewareProvider> middlewareProviders,
     ShellSettings shellSettings,
     IServiceProvider serviceProvider)
 {
     _routeProviders      = routeProviders;
     _routePublisher      = routePublisher;
     _middlewareProviders = middlewareProviders;
     _shellSettings       = shellSettings;
     _serviceProvider     = serviceProvider;
 }
        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;
        }
Exemplo n.º 8
0
        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;
        }
Exemplo n.º 11
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;
        }
Exemplo n.º 12
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;
        }
Exemplo n.º 13
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;
        }
Exemplo n.º 14
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;
        }
 // Register one top level TenantRoute per tenant. Each instance contains all the routes
 // for this tenant.
 public ModularTenantRouteBuilder(IRoutePublisher routePublisher)
 {
     _routePublisher = routePublisher;
 }