예제 #1
0
        public PlacementService(
            IContentManager contentManager,
            ISiteThemeService siteThemeService,
            IExtensionManager extensionManager,
            IShapeFactory shapeFactory,
            IShapeTableLocator shapeTableLocator,
            RequestContext requestContext,
            IEnumerable<IContentPartDriver> contentPartDrivers,
            IEnumerable<IContentFieldDriver> contentFieldDrivers,
            IVirtualPathProvider virtualPathProvider,
            IWorkContextAccessor workContextAccessor
            )
        {
            _contentManager = contentManager;
            _siteThemeService = siteThemeService;
            _extensionManager = extensionManager;
            _shapeFactory = shapeFactory;
            _shapeTableLocator = shapeTableLocator;
            _requestContext = requestContext;
            _contentPartDrivers = contentPartDrivers;
            _contentFieldDrivers = contentFieldDrivers;
            _virtualPathProvider = virtualPathProvider;
            _workContextAccessor = workContextAccessor;

            Logger = NullLogger.Instance;
        }
예제 #2
0
        public PlacementService(
            IContentManager contentManager,
            ISiteThemeService siteThemeService,
            IExtensionManager extensionManager,
            IShapeFactory shapeFactory,
            IShapeTableLocator shapeTableLocator,
            RequestContext requestContext,
            IEnumerable <IContentPartDriver> contentPartDrivers,
            IEnumerable <IContentFieldDriver> contentFieldDrivers,
            IVirtualPathProvider virtualPathProvider,
            IWorkContextAccessor workContextAccessor
            )
        {
            _contentManager      = contentManager;
            _siteThemeService    = siteThemeService;
            _extensionManager    = extensionManager;
            _shapeFactory        = shapeFactory;
            _shapeTableLocator   = shapeTableLocator;
            _requestContext      = requestContext;
            _contentPartDrivers  = contentPartDrivers;
            _contentFieldDrivers = contentFieldDrivers;
            _virtualPathProvider = virtualPathProvider;
            _workContextAccessor = workContextAccessor;

            Logger = NullLogger.Instance;
        }
        public PlacementServiceWrapper(IPlacementService placementService, ISiteThemeService siteThemeService, IShapeTableLocator shapeTableLocator,
                                       RequestContext requestContext, IVirtualPathProvider virtualPathProvider, IShapeFactory shapeFactory, IContentManager contentManager,
                                       IEnumerable <IContentPartDriver> contentPartDrivers, IEnumerable <IContentFieldDriver> contentFieldDrivers)
        {
            PlacementService    = placementService;
            SiteThemeService    = siteThemeService;
            ShapeTableLocator   = shapeTableLocator;
            RequestContext      = requestContext;
            VirtualPathProvider = virtualPathProvider;
            ShapeFactory        = shapeFactory;
            ContentManager      = contentManager;
            ContentPartDrivers  = contentPartDrivers;
            ContentFieldDrivers = contentFieldDrivers;

            Logger = NullLogger.Instance;
        }
        public CombinedResourceManager(
            IEnumerable<Meta<IResourceManifestProvider>> resourceProviders,
            ISiteService siteService,
            ICombinatorService combinatorService,
            IShapeTableLocator shapeTableLocator,
            IThemeManager themeManager,
            IHttpContextAccessor httpContextAccessor)
            : base(resourceProviders)
        {
            _siteService = siteService;
            _combinatorService = combinatorService;
            _shapeTableLocator = shapeTableLocator;
            _themeManager = themeManager;
            _httpContextAccessor = httpContextAccessor;

            Logger = NullLogger.Instance;
        }
        public CombinedResourceManager(
            IEnumerable <Meta <IResourceManifestProvider> > resourceProviders,
            ISiteService siteService,
            ICombinatorService combinatorService,
            IShapeTableLocator shapeTableLocator,
            IThemeManager themeManager,
            IHttpContextAccessor httpContextAccessor)
            : base(resourceProviders)
        {
            _siteService         = siteService;
            _combinatorService   = combinatorService;
            _shapeTableLocator   = shapeTableLocator;
            _themeManager        = themeManager;
            _httpContextAccessor = httpContextAccessor;

            Logger = NullLogger.Instance;
        }
 public CurrentThemeShapeBindingResolver(ISiteThemeService siteThemeService, IShapeTableLocator shapeTableLocator)
 {
     _siteThemeService  = siteThemeService;
     _shapeTableLocator = shapeTableLocator;
 }
 public CurrentThemeShapeBindingResolver(ISiteThemeService siteThemeService, IShapeTableLocator shapeTableLocator) {
     _siteThemeService = siteThemeService;
     _shapeTableLocator = shapeTableLocator;
 }