Esempio n. 1
0
 public RunWorkflowProcessor(IUsrQueryProcessor usrQueryProcessor,
                             IAutoMapper autoMapper,
                             IUserSession userSession,
                             IScrQueryProcessor scrQueryProcessor,
                             ITskQueryProcessor tskQueryProcessor,
                             ITntQueryProcessor tntQueryProcessor,
                             IPowershell ps,
                             IUserImpersonation impersonation,
                             IChgStateGrpQueryProcessor chgStateGrpQueryProcessor,
                             IChgStateQueryProcessor chgStateQueryProcessor,
                             IChgLogQueryProcessor chgLogQueryProcessor,
                             IAddChgLogQueryProcessor addChgLogQueryProcessor,
                             IDateTime dateTime,
                             IAddRunQueryProcessor addRunQueryProcessor,
                             IAddRunDataQueryProcessor addRunDataQueryProcessor,
                             IRunDataQueryProcessor runDataQueryProcessor)
 {
     _usrQueryProcessor = usrQueryProcessor;
     _autoMapper        = autoMapper;
     _userSession       = userSession;
     _scrQueryProcessor = scrQueryProcessor;
     _tskQueryProcessor = tskQueryProcessor;
     _ps                        = ps;
     _impersonation             = impersonation;
     _tntQueryProcessor         = tntQueryProcessor;
     _chgStateGrpQueryProcessor = chgStateGrpQueryProcessor;
     _chgStateQueryProcessor    = chgStateQueryProcessor;
     _chgLogQueryProcessor      = chgLogQueryProcessor;
     _addChgLogQueryProcessor   = addChgLogQueryProcessor;
     _dateTime                  = dateTime;
     _addRunQueryProcessor      = addRunQueryProcessor;
     _addRunDataQueryProcessor  = addRunDataQueryProcessor;
     _runDataQueryProcessor     = runDataQueryProcessor;
 }
Esempio n. 2
0
 /// <summary>Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Initializes a new instance of the <see cref="T:EPiServer.Personalization.SubscriptionJob" /> class.
 /// </summary>
 /// <exclude />
 public SubscriptionJob(IContentRepository contentRepository, LocalizationService localizationService, Gosso.EpiserverLegacy.DataAccess.Internal.SubscriptionDB subscriptionDataAccess, ISiteDefinitionResolver siteDefinitionResolver, ILanguageBranchRepository languageBranchRepository, IUserImpersonation userImpersonation)
 {
     this._contentRepository        = contentRepository ?? (IContentRepository)DataFactory.Instance;
     this._localizationService      = localizationService;
     this._userImpersonation        = userImpersonation;
     this._subscriptionDB           = subscriptionDataAccess ?? ServiceLocator.Current.GetInstance <Gosso.EpiserverLegacy.DataAccess.Internal.SubscriptionDB>();
     this._siteDefinitionResolver   = siteDefinitionResolver ?? ServiceLocator.Current.GetInstance <ISiteDefinitionResolver>();
     this._languageBranchRepository = languageBranchRepository ?? ServiceLocator.Current.GetInstance <ILanguageBranchRepository>();
 }
Esempio n. 3
0
 public SubscriptionJob(IContentRepository contentRepository, LocalizationService localizationService, Gosso.EpiserverLegacy.DataAccess.Internal.SubscriptionDB subscriptionDataAccess, SiteDefinitionResolver siteDefinitionResolver, IUserImpersonation userImpersonation)
     : this(contentRepository, localizationService, subscriptionDataAccess, (ISiteDefinitionResolver)siteDefinitionResolver, ServiceLocator.Current.GetInstance <ILanguageBranchRepository>(), userImpersonation)
 {
 }