public ShapePlacementParsingStrategy(
     IFeatureManager featureManager,
     IPlacementFileParser placementFileParser)
 {
     _featureManager      = featureManager;
     _placementFileParser = placementFileParser;
 }
 public ShapePlacementParsingStrategy(
     IFeatureManager featureManager,
     IPlacementFileParser placementFileParser)
 {
     _featureManager = featureManager;
     _placementFileParser = placementFileParser;
 }
 public TenantShapeBindingStrategy(
     IEnumerable <IShapeTemplateHarvester> harvesters,
     ShellDescriptor shellDescriptor,
     IExtensionManager extensionManager,
     ICacheManager cacheManager,
     IVirtualPathMonitor virtualPathMonitor,
     IVirtualPathProvider virtualPathProvider,
     IEnumerable <IShapeTemplateViewEngine> shapeTemplateViewEngines,
     IParallelCacheContext parallelCacheContext,
     Work <ILayoutAwareViewEngine> viewEngine,
     IWorkContextAccessor workContextAccessor,
     ShellSettings shellSettings,
     RequestContext requestContext,
     IFeatureManager featureManager,
     IPlacementFileParser placementFileParser,
     IEnumerable <IPlacementParseMatchProvider> placementParseMatchProviders
     )
 {
     _harvesters               = harvesters;
     _cacheManager             = cacheManager;
     _virtualPathMonitor       = virtualPathMonitor;
     _virtualPathProvider      = virtualPathProvider;
     _shapeTemplateViewEngines = shapeTemplateViewEngines;
     _parallelCacheContext     = parallelCacheContext;
     _viewEngine               = viewEngine;
     _workContextAccessor      = workContextAccessor;
     Logger                        = NullLogger.Instance;
     _shellSettings                = shellSettings;
     _featureManager               = featureManager;
     _placementFileParser          = placementFileParser;
     _placementParseMatchProviders = placementParseMatchProviders;
 }
 public ShapePlacementParsingStrategy(
     IExtensionManager extensionManager,
     ShellDescriptor shellDescriptor,
     IPlacementFileParser placementFileParser) {
     _extensionManager = extensionManager;
     _shellDescriptor = shellDescriptor;
     _placementFileParser = placementFileParser;
 }
 public ShapePlacementParsingStrategy(
     IExtensionManager extensionManager,
     ShellDescriptor shellDescriptor,
     IPlacementFileParser placementFileParser)
 {
     _extensionManager    = extensionManager;
     _shellDescriptor     = shellDescriptor;
     _placementFileParser = placementFileParser;
 }
Example #6
0
 public ShapePlacementParsingStrategy(
     IExtensionManager extensionManager,
     ShellDescriptor shellDescriptor,
     IPlacementFileParser placementFileParser,
     IEnumerable <IPlacementParseMatchProvider> placementParseMatchProviders)
 {
     _extensionManager             = extensionManager;
     _shellDescriptor              = shellDescriptor;
     _placementFileParser          = placementFileParser;
     _placementParseMatchProviders = placementParseMatchProviders;
 }
 public ShapePlacementParsingStrategy(
     IFeatureManager featureManager,
     IOrchardFileSystem fileSystem,
     IPlacementFileParser placementFileParser,
     ILogger<ShapePlacementParsingStrategy> logger)
 {
     _logger = logger;
     _featureManager = featureManager;
     _fileSystem = fileSystem;
     _placementFileParser = placementFileParser;
 }
Example #8
0
 public ShapePlacementParsingStrategy(
     IFeatureManager featureManager,
     IOrchardFileSystem fileSystem,
     IPlacementFileParser placementFileParser,
     ILogger <ShapePlacementParsingStrategy> logger)
 {
     _logger              = logger;
     _featureManager      = featureManager;
     _fileSystem          = fileSystem;
     _placementFileParser = placementFileParser;
 }
 public ShapePlacementParsingStrategy(
     IExtensionManager extensionManager,
     ShellDescriptor shellDescriptor,
     IPlacementFileParser placementFileParser,
     IEnumerable<IPlacementPredicateProvider> predicateBuilders,
     IPlacementAlterationProvider alterationBuilder) {
     _extensionManager = extensionManager;
     _shellDescriptor = shellDescriptor;
     _placementFileParser = placementFileParser;
     _predicateBuilders = predicateBuilders;
     _alterationBuilder = alterationBuilder;
 }
Example #10
0
 public ShapePlacementParsingStrategy(
     IExtensionManager extensionManager,
     ShellDescriptor shellDescriptor,
     IPlacementFileParser placementFileParser,
     IEnumerable <IPlacementPredicateProvider> predicateBuilders,
     IPlacementAlterationProvider alterationBuilder)
 {
     _extensionManager    = extensionManager;
     _shellDescriptor     = shellDescriptor;
     _placementFileParser = placementFileParser;
     _predicateBuilders   = predicateBuilders;
     _alterationBuilder   = alterationBuilder;
 }
 protected override void Resolve(ILifetimeScope container)
 {
     _parser = container.Resolve <IPlacementFileParser>();
     _folder = container.Resolve <InMemoryWebSiteFolder>();
 }
 protected override void Resolve(ILifetimeScope container) {
     _parser = container.Resolve<IPlacementFileParser>();
     _folder = container.Resolve<InMemoryWebSiteFolder>();
 }