예제 #1
0
 public CustomElementsStep(
     IRepository<ElementBlueprint> repository,
     RecipeExecutionLogger logger)
     : base(logger)
 {
     _repository = repository;
 }
예제 #2
0
 public CommandStep(ICommandManager commandManager,
     RecipeExecutionLogger logger)
     : base(logger)
 {
     _commandManager = commandManager;
     _commandParser = new CommandParser();
 }
예제 #3
0
        public RecipesStep(
            IRecipeHarvester recipeHarvester,
            IRecipeStepQueue recipeStepQueue,
            IRepository<RecipeStepResultRecord> recipeStepResultRecordRepository,
            RecipeExecutionLogger logger) : base(logger) {

            _recipeHarvester = recipeHarvester;
            _recipeStepQueue = recipeStepQueue;
            _recipeStepResultRecordRepository = recipeStepResultRecordRepository;
        }
예제 #4
0
        public WorkflowsStep(
            IRepository<WorkflowDefinitionRecord> workflowDefinitionRepository,
            IRepository<ActivityRecord> activityRepository,
            IRepository<TransitionRecord> transitionRepository,
            RecipeExecutionLogger logger) : base(logger) {

            _workflowDefinitionRepository = workflowDefinitionRepository;
            _activityRepository = activityRepository;
            _transitionRepository = transitionRepository;
        }
예제 #5
0
        public SettingsStep(
            ISiteService siteService,
            IContentManager contentManager,
            Lazy<IEnumerable<IContentHandler>> handlers,
            RecipeExecutionLogger logger) : base(logger) {

            _siteService = siteService;
            _contentManager = contentManager;
            _handlers = handlers;
        }
예제 #6
0
파일: ModuleStep.cs 프로젝트: Higea/Orchard
        public ModuleStep(
            IPackagingSourceManager packagingSourceManager, 
            IPackageManager packageManager, 
            IExtensionManager extensionManager,
            RecipeExecutionLogger logger) : base(logger) {

            _packagingSourceManager = packagingSourceManager;
            _packageManager = packageManager;
            _extensionManager = extensionManager;
        }
예제 #7
0
        public ContentDefinitionStep(
            IContentDefinitionManager contentDefinitionManager, 
            IContentDefinitionReader contentDefinitionReader, 
            IContentDefinitionEventHandler contentDefinitonEventHandlers,
            RecipeExecutionLogger logger) : base(logger) {

            _contentDefinitionManager = contentDefinitionManager;
            _contentDefinitionReader = contentDefinitionReader;
            _contentDefinitonEventHandlers = contentDefinitonEventHandlers;
        }
예제 #8
0
        public ContentStep(
            IOrchardServices orchardServices,
            ITransactionManager transactionManager,
            Lazy<IEnumerable<IContentHandler>> handlers,
            RecipeExecutionLogger logger) : base(logger) {

            _orchardServices = orchardServices;
            _transactionManager = transactionManager;
            _handlers = handlers;
            BatchSize = 64;
        }
예제 #9
0
 public AuditTrailStep(
     IRepository<AuditTrailEventRecord> auditTrailEventRepository,
     IAuthorizer authorizer,
     IWorkContextAccessor wca,
     RecipeExecutionLogger logger)
     : base(logger)
 {
     _auditTrailEventRepository = auditTrailEventRepository;
     _authorizer = authorizer;
     _wca = wca;
 }
예제 #10
0
파일: ThemeStep.cs 프로젝트: Higea/Orchard
        public ThemeStep(
            IPackagingSourceManager packagingSourceManager, 
            IPackageManager packageManager,
            IExtensionManager extensionManager,
            IThemeService themeService,
            ISiteThemeService siteThemeService,
            RecipeExecutionLogger logger) : base(logger) {

            _packagingSourceManager = packagingSourceManager;
            _packageManager = packageManager;
            _extensionManager = extensionManager;
            _themeService = themeService;
            _siteThemeService = siteThemeService;
        }
예제 #11
0
파일: RulesStep.cs 프로젝트: Higea/Orchard
        public RulesStep(
            IRulesServices rulesServices,
            RecipeExecutionLogger logger) : base(logger) {

            _rulesServices = rulesServices;
        }
예제 #12
0
 public RemoveContentStep(
     RecipeExecutionLogger logger, IContentManager contentManager) : base(logger) {
     _contentManager = contentManager;
 }
예제 #13
0
 public HomeAliasStep(RecipeExecutionLogger logger, IContentManager contentManager, IHomeAliasService homeAliasService) : base(logger) {
     _contentManager = contentManager;
     _homeAliasService = homeAliasService;
 }
예제 #14
0
 public RecipeExecutionStep(RecipeExecutionLogger logger) {
     _logger = logger;
     _logger.ComponentType = GetType();
     T = NullLocalizer.Instance;
 }
 public RecipeExecutionStep(RecipeExecutionLogger logger)
 {
     _logger = logger;
     _logger.ComponentType = GetType();
     T = NullLocalizer.Instance;
 }
예제 #16
0
 public ActivateShellStep(ShellSettings shellSettings, IShellSettingsManager shellSettingsManager, RecipeExecutionLogger logger) 
     : base(logger) {
     _shellSettings = shellSettings;
     _shellSettingsManager = shellSettingsManager;
 }
예제 #17
0
        public FormSubmissionsStep(
            IFormService formService,
            RecipeExecutionLogger logger) : base(logger) {

            _formService = formService;
        }
예제 #18
0
 public CurrentThemeStep(
     ISiteThemeService siteThemeService,
     RecipeExecutionLogger logger) : base(logger) {
     _siteThemeService = siteThemeService;
 }
예제 #19
0
 public ActivateSweepGeneratorStep(ISweepGenerator sweepGenerator, RecipeExecutionLogger logger)
     : base(logger)
 {
     _sweepGenerator = sweepGenerator;
 }
예제 #20
0
파일: RolesStep.cs 프로젝트: Higea/Orchard
        public RolesStep(
            IRoleService roleService,
            RecipeExecutionLogger logger) : base(logger) {

            _roleService = roleService;
        }
예제 #21
0
        public MigrationStep(
            IDataMigrationManager dataMigrationManager,
            RecipeExecutionLogger logger) : base(logger) {

            _dataMigrationManager = dataMigrationManager;
        }
예제 #22
0
        public FeatureStep(
            IFeatureManager featureManager,
            RecipeExecutionLogger logger) : base(logger) {

            _featureManager = featureManager;
        }
 public StubRecipeExecutionStep(
     RecipeExecutionLogger logger) : base(logger) {
 }
예제 #24
0
파일: AliasStep.cs 프로젝트: Higea/Orchard
 public AliasStep(
     IAliasService aliasService,
     RecipeExecutionLogger logger) : base(logger) {
     _aliasService = aliasService;
 }