public LocalizedTagCloudHandler(
            ILocalizedTagsService tagsService,
            ISignals signals) {

            _tagsService = tagsService;
            _signals = signals;
        }
 public AdminController(IContentManager contentManager,
     IOrchardServices services,
     IShapeFactory shapeFactory,
     IContentDefinitionManager contentDefinitionManager,
     IRemoteContentFetchService remoteContentFetchService,
     ISynchronisationMapFactory synchronisationMapFactory,
     IRepository<ContentSyncSettings> contentSyncSettingsRepository,
     ISignals signals,
     ILoggerFactory loggerFactory,
     ICacheManager cacheManager,
     IImportExportService importExportService,
     IRecipeParser recipeParser,
     IRemoteImportService remoteImportService,
     IEnumerable<IHardComparer> hardComparers, 
     IEnumerable<ISoftComparer> softComparers) {
     _contentManager = contentManager;
     _services = services;
     _shapeFactory = shapeFactory;
     _contentDefinitionManager = contentDefinitionManager;
     _remoteContentFetchService = remoteContentFetchService;
     _synchronisationMapFactory = synchronisationMapFactory;
     _contentSyncSettingsRepository = contentSyncSettingsRepository;
     _signals = signals;
     _loggerFactory = loggerFactory;
     _cacheManager = cacheManager;
     _importExportService = importExportService;
     _recipeParser = recipeParser;
     _remoteImportService = remoteImportService;
     _hardComparers = hardComparers;
     _softComparers = softComparers;
     Logger = loggerFactory.CreateLogger(typeof (AdminController));
     }
Example #3
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="appVersionRepository">AppVersion repository</param>
 /// <param name="eventPublisher">Event published</param>
 public AppVersionService(ICacheManager cacheManager,
     IRepository<AppVersion> appVersionRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _appVersionRepository = appVersionRepository;
     _signals = signals;
 }
Example #4
0
        public ShapePartHandler(ISignals signals) {
            _signals = signals;

            OnPublished<ShapePart>((ctx, part) => InvalidateTemplatesCache());
            OnUnpublished<ShapePart>((ctx, part) => InvalidateTemplatesCache());
            OnRemoved<ShapePart>((ctx, part) => InvalidateTemplatesCache());
        }
        public OutputCacheFilter(
            ICacheManager cacheManager,
            IOutputCacheStorageProvider cacheStorageProvider,
            ITagCache tagCache,
            IDisplayedContentItemHandler displayedContentItemHandler,
            IWorkContextAccessor workContextAccessor,
            IThemeManager themeManager,
            IClock clock,
            ICacheService cacheService,
            ISignals signals,
            ShellSettings shellSettings) {

            _cacheManager = cacheManager;
            _cacheStorageProvider = cacheStorageProvider;
            _tagCache = tagCache;
            _displayedContentItemHandler = displayedContentItemHandler;
            _workContextAccessor = workContextAccessor;
            _themeManager = themeManager;
            _clock = clock;
            _cacheService = cacheService;
            _signals = signals;
            _shellSettings = shellSettings;

            Logger = NullLogger.Instance;
        }
Example #6
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="departmentRepository">Department repository</param>
 /// <param name="eventPublisher">Event published</param>
 public DepartmentService(ICacheManager cacheManager,
     IRepository<Department> departmentRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _departmentRepository = departmentRepository;
     _signals = signals;
 }
 public AdvancedSitemapService(
     IRepository<SitemapRouteRecord> routeRepository, 
     IRepository<SitemapSettingsRecord> settingsRepository,
     IRepository<SitemapCustomRouteRecord> customRouteRepository,
     IContentManager contentManager,
     ICacheManager cacheManager,
     ISignals signals,
     IClock clock,
     IContentDefinitionManager contentDefinitionManager,
     IEnumerable<ISitemapRouteFilter> routeFilters,
     IEnumerable<ISitemapRouteProvider> routeProviders, 
     ISiteService siteService, 
     IEnumerable<ISpecializedSitemapProvider> specializedSitemapProviders)
 {
     _routeRepository = routeRepository;
     _settingsRepository = settingsRepository;
     _customRouteRepository = customRouteRepository;
     _contentManager = contentManager;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
     _contentDefinitionManager = contentDefinitionManager;
     _routeFilters = routeFilters;
     _routeProviders = routeProviders;
     _siteService = siteService;
     _specializedSitemapProviders = specializedSitemapProviders;
 }
 public ShadowCultureManager(IRepository<CultureRecord> cultureRepository, 
                              IEnumerable<ICultureSelector> cultureSelectors, 
                              ISignals signals, 
                              IWorkContextAccessor workContextAccessor) {
     _workContextAccessor = workContextAccessor;
     _underlyingCultureManager = new DefaultCultureManager(cultureRepository, cultureSelectors, signals, workContextAccessor);
 }
Example #9
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="notificationRepository">Notification repository</param>
 /// <param name="eventPublisher">Event published</param>
 public NotificationService(ICacheManager cacheManager,
     IRepository<Notification> notificationRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _notificationRepository = notificationRepository;
     _signals = signals;
 }
Example #10
0
 public UsersService(
     IContentManager contentManager, 
     IOrchardServices orchardServices, 
     IRoleService roleService, 
     IMessageManager messageManager, 
     IScheduledTaskManager taskManager, 
     IRepository<EmailPartRecord> emailRepository, 
     ShellSettings shellSettings, 
     IRepository<UserRolesPartRecord> userRolesRepository, 
     ICacheManager cache, 
     IClock clock, 
     ISignals signals) 
 {
     _signals = signals;
     _clock = clock;
     _cache = cache;
     _emailRepository = emailRepository;
     _orchardServices = orchardServices;
     _contentManager = contentManager;
     _roleService = roleService;
     _messageManager = messageManager;
     _taskManager = taskManager;
     _shellSettings = shellSettings;
     _userRolesRepository = userRolesRepository;
     T = NullLocalizer.Instance;
     Logger = NullLogger.Instance;            
 }
Example #11
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="storeRepository">Store repository</param>
 public StoreService(ICacheManager cacheManager,
     IRepository<Store> storeRepository,
     ISignals signals) {
     this._cacheManager = cacheManager;
     this._storeRepository = storeRepository;
     this._signals = signals;
 }
Example #12
0
 public AdminController(IOrchardServices services, ILinkRewriteService service, ISignals signals)
 {
     _services = services;
     _service = service;
     _signals = signals;
     T = NullLocalizer.Instance;
 }
Example #13
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="jPushUserRepository">JPushUser repository</param>
 /// <param name="eventPublisher">Event published</param>
 public JPushUserService(ICacheManager cacheManager,
     IRepository<JPushUser> jPushUserRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _jPushUserRepository = jPushUserRepository;
     _signals = signals;
 }
        public ThumbnailsService(ShellSettings settings, IWorkContextAccessor wca, ICacheManager cacheManager, IMediaService mediaService, ISignals signals, IStorageProvider storageProvider)
        {
            _wca = wca;
            _cacheManager = cacheManager;
            _mediaService = mediaService;
            _signals = signals;
            _storageProvider = storageProvider;
            var appPath = "";
            if (HostingEnvironment.IsHosted)
            {
                appPath = HostingEnvironment.ApplicationVirtualPath;
            }
            if (!appPath.EndsWith("/"))
                appPath = appPath + '/';
            if (!appPath.StartsWith("/"))
                appPath = '/' + appPath;

            _publicPath = appPath + "Media/" + settings.Name + "/";

            var physPath = ThumbnailsCacheMediaPath.Replace('/', Path.DirectorySeparatorChar);
            var parent = Path.GetDirectoryName(physPath);
            var folder = Path.GetFileName(physPath);
            if (_mediaService.GetMediaFolders(parent).All(f => f.Name != folder))
            {
                _mediaService.CreateFolder(parent, folder);
            }
        }
Example #15
0
 public SlickService(IWorkContextAccessor wca, ICacheManager cacheManager, ISignals signals, IMediaLibraryService mediaService)
 {
     _wca = wca;
     _cacheManager = cacheManager;
     _signals = signals;
     _mediaService = mediaService;
 }
        public UrlPermissionPartHandler(ISignals signals)
        {
            _signals = signals;

            OnUpdated<UrlPermissionPart>(EmptyCache);
            OnRemoved<UrlPermissionPart>(EmptyCache);
        }
 public NavigationProviderFactory(Work<IAdvancedMenuService> menuService, ICacheManager cache, ISignals signals,
     IEnumerable<INavigationProvider> providers)
 {
     _menuService = menuService;
     _cache = cache;
     _signals = signals;
     _providers = providers;
 }
 public RedirectConfigService(
     IOrchardServices services,
     ICacheManager cacheManager,
     ISignals signals) {
     _services = services;
     _cacheManager = cacheManager;
     _signals = signals;
 }
 public SecureSocketsLayerService(
     IWorkContextAccessor workContextAccessor, 
     ICacheManager cacheManager,
     ISignals signals) {
     _workContextAccessor = workContextAccessor;
     _cacheManager = cacheManager;
     _signals = signals;
 }
 public SettingsService(
     IRepository<ThemePickerSettingsRecord> repository,
     ISignals signals,
     ICacheManager cacheManager) {
     _repository = repository;
     _signals = signals;
     _cacheManager = cacheManager;
 }
 public VersionManagerDataService(IRepository<ContentItemVersionRecord> contentItemVersionRepository, IRepository<VersionManagerRecord> versionManagerRecords, ICacheManager cacheManager, ISignals signals, IClock clock)
 {
     _contentItemVersionRepository = contentItemVersionRepository;
     _versionManagerRecords = versionManagerRecords;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
 }
 public VersionManagerInfoDataService(IRepository<VersionManagerRecord> versionManagerRecords, ICacheManager cacheManager, ISignals signals, IClock clock, INotifier notifier)
 {
     _versionManagerRecords = versionManagerRecords;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
     T = NullLocalizer.Instance;
 }
 public SynchronisationMapFactory(IOrchardServices orchardServices, IShapeFactory shapeFactory, 
     ICacheManager cacheManager, ISignals signals)
 {
     _orchardServices = orchardServices;
     _shapeFactory = shapeFactory;
     _cacheManager = cacheManager;
     _signals = signals;
 }
 public CachedUrlProtectorRules(IRepository<DashboardFilterRecord> dashboardFilterRecords, IRepository<UrlFilterRecord> urlFilterRecords, ICacheManager cacheManager, ISignals signals, IClock clock)
 {
     _dashboardFilterRecords = dashboardFilterRecords;
     _urlFilterRecords = urlFilterRecords;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
 }
Example #25
0
        public TagCloudHandler(
            IRepository<TagCloudRecord> repository,
            ITagCloudService tagCloudService,
            ISignals signals) {

            Filters.Add(StorageFilter.For(repository));
            _tagCloudService = tagCloudService;
            _signals = signals;
        }
Example #26
0
 public UsersSyncBackgroundTask(IOrchardServices services, IUsersService userService, IClock clock, ICacheManager cache, ISignals signals)
 {
     _signals = signals;
     _cache = cache;
     Services = services;
     _userService = userService;
     _clock = clock;
     Logger = NullLogger.Instance;
 }
 public GoogleAnalyticsFilter(IResourceManager resourceManager,
                              ICacheManager cacheManager,
                              ISignals signals,
                              ISettingsServices settingsServices) {
     _resourceManager = resourceManager;
     _cacheManager = cacheManager;
     _signals = signals;
     _settingsServices = settingsServices;
 }
        public DefaultNavigationManager(Lazy<IEnumerable<INavigationProvider>> navigationProviders, UrlHelper urlHelper, ICacheManager cacheManager, ISignals signals)
        {
            _navigationProviders = navigationProviders;
            _urlHelper = urlHelper;
            _cacheManager = cacheManager;
            _signals = signals;

            Logger = NullLogger.Instance;
        }
Example #29
0
 public DefaultCultureManager(IRepository<CultureRecord> cultureRepository, 
                              IEnumerable<ICultureSelector> cultureSelectors, 
                              ISignals signals, 
                              IWorkContextAccessor workContextAccessor) {
     _cultureRepository = cultureRepository;
     _cultureSelectors = cultureSelectors;
     _signals = signals;
     _workContextAccessor = workContextAccessor;
 }
        public FeedburnerFeedManager(
            IEnumerable<IFeedDataProvider> feedDataProviders,
            ICacheManager cacheManager,
            ISignals signals) {

            _feedDataProviders = feedDataProviders;
            _cacheManager = cacheManager;
            _signals = signals;
        }
        public BlockNotification(ConcurrentChain chain, ILookaheadBlockPuller puller, ISignals signals,
                                 IAsyncLoopFactory asyncLoopFactory, INodeLifetime nodeLifetime)
        {
            Guard.NotNull(chain, nameof(chain));
            Guard.NotNull(puller, nameof(puller));
            Guard.NotNull(signals, nameof(signals));
            Guard.NotNull(asyncLoopFactory, nameof(asyncLoopFactory));

            this.Chain            = chain;
            this.Puller           = puller;
            this.signals          = signals;
            this.asyncLoopFactory = asyncLoopFactory;
            this.nodeLifetime     = nodeLifetime;
        }
Example #32
0
 public ServiceNodeCollateralChecker(
     Network network,
     ILoggerFactory loggerFactory,
     IServiceNodeManager serviceNodeManager,
     ISignals signals,
     IAddressIndexer addressIndexer)
 {
     this.network            = network;
     this.serviceNodeManager = serviceNodeManager;
     this.signals            = signals;
     this.addressIndexer     = addressIndexer;
     this.depositsByServerId = new Dictionary <string, Money>();
     this.logger             = loggerFactory.CreateLogger(this.GetType().FullName);
 }
Example #33
0
 public AdminController(
     ISitemapService sitemapService,
     IShapeFactory shapeFactory,
     INotifier notifier,
     IOrchardServices services,
     ISignals signals)
 {
     _sitemapService = sitemapService;
     _notifier       = notifier;
     _services       = services;
     _signals        = signals;
     Shape           = shapeFactory;
     T = NullLocalizer.Instance;
 }
Example #34
0
 public MemberController(IMemberService memberService, DefaultUserManager userManager, IFileService fileService, IStorageFileService storageFileService, ISmsService smsService, ICurrencyService currencyService, ISignals signals, IUserContainer userContainer, IWalletService walletService, IConfigService configService, ISecurityService securityService)
 {
     _memberService      = memberService;
     _userManager        = userManager;
     _fileService        = fileService;
     _storageFileService = storageFileService;
     _smsService         = smsService;
     _currencyService    = currencyService;
     _signals            = signals;
     _userContainer      = userContainer;
     _walletService      = walletService;
     _configService      = configService;
     _securityService    = securityService;
 }
 public LiveLocalizedStringManager(
     IWebSiteFolder webSiteFolder,
     IExtensionManager extensionManager,
     ICacheManager cacheManager,
     ShellSettings shellSettings,
     ISignals signals, ILocalizationService localizationService)
 {
     _localizationService = localizationService;
     _webSiteFolder       = webSiteFolder;
     _extensionManager    = extensionManager;
     _cacheManager        = cacheManager;
     _shellSettings       = shellSettings;
     _signals             = signals;
 }
Example #36
0
 public CurrentContentAccessor(
     IContentManager contentManager,
     RequestContext requestContext,
     ICacheManager cacheManager,
     ISignals signals,
     IWorkContextAccessor wca)
 {
     _contentManager = contentManager;
     _requestContext = requestContext;
     _currentContentItemField.Loader(GetCurrentContentItem);
     _cacheManager = cacheManager;
     _signals      = signals;
     _workContext  = wca;
 }
Example #37
0
 public RoleService(IRepository <RoleRecord> roleRepository,
                    IRepository <PermissionRecord> permissionRepository,
                    IEnumerable <IPermissionProvider> permissionProviders,
                    ICacheManager cacheManager,
                    ISignals signals)
 {
     _roleRepository       = roleRepository;
     _permissionRepository = permissionRepository;
     _permissionProviders  = permissionProviders;
     _cacheManager         = cacheManager;
     _signals = signals;
     Logger   = NullLogger.Instance;
     T        = NullLocalizer.Instance;
 }
        /// <summary>
        /// Initialize the block observer with the wallet manager and the cross chain monitor.
        /// </summary>
        /// <param name="walletSyncManager">The wallet sync manager to pass new incoming blocks to.</param>
        /// <param name="depositExtractor">The component used to extract the deposits from the blocks appearing on chain.</param>
        /// <param name="withdrawalExtractor">The component used to extract withdrawals from blocks.</param>
        /// <param name="withdrawalReceiver">The component that receives the withdrawals extracted from blocks.</param>
        /// <param name="federationGatewayClient">Client for federation gateway api.</param>
        public BlockObserver(IFederationWalletSyncManager walletSyncManager,
                             IInputConsolidator inputConsolidator,
                             ISignals signals)
        {
            Guard.NotNull(walletSyncManager, nameof(walletSyncManager));

            this.walletSyncManager = walletSyncManager;
            this.inputConsolidator = inputConsolidator;
            this.signals           = signals;

            this.blockConnectedSubscription = this.signals.Subscribe <BlockConnected>(ev => this.OnBlockReceived(ev.ConnectedBlock));

            // TODO: Dispose ??
        }
Example #39
0
 public UserCultureService(IWorkContextAccessor workContextAccessor
                           , ICacheManager cacheManager
                           , IBrowserCultureService browserCultureService
                           , IProfileProviderEventHandler profileHandlers
                           , IAuthenticationService authenticationService
                           , ISignals signals)
 {
     _workContextAccessor   = workContextAccessor;
     _cacheManager          = cacheManager;
     _signals               = signals;
     _authenticationService = authenticationService;
     _profileHandlers       = profileHandlers;
     _browserCultureService = browserCultureService;
 }
        public IdleFederationMembersKicker(ISignals signals, Network network, IKeyValueRepository keyValueRepository, IConsensusManager consensusManager,
                                           FederationManager federationManager, SlotsManager slotsManager, VotingManager votingManager, ILoggerFactory loggerFactory)
        {
            this.signals            = signals;
            this.network            = network;
            this.keyValueRepository = keyValueRepository;
            this.consensusManager   = consensusManager;
            this.federationManager  = federationManager;
            this.slotsManager       = slotsManager;
            this.votingManager      = votingManager;

            this.logger = loggerFactory.CreateLogger(this.GetType().FullName);
            this.federationMemberMaxIdleTimeSeconds = ((PoAConsensusOptions)network.Consensus.Options).FederationMemberMaxIdleTimeSeconds;
        }
Example #41
0
 public LocalizationService(ICultureManager cultureManager,
                            ICacheManager cacheManager, ISignals signals, IOrchardServices services, ShellSettings shellSettings,
                            ISessionLocator sessionLocator,
                            IWorkContextAccessor workContextAccessor)
 {
     _shellSettings       = shellSettings;
     _sessionLocator      = sessionLocator;
     _workContextAccessor = workContextAccessor;
     _services            = services;
     _signals             = signals;
     T = NullLocalizer.Instance;
     _cultureManager = cultureManager;
     _cacheManager   = cacheManager;
 }
 public CommonsServices(IOrchardServices orchardServices,
                        IClock clock,
                        IEncryptionService encryptionService,
                        ICacheManager cacheManager,
                        IRepository <CultureRecord> cultureRecord,
                        ISignals signals)
 {
     _orchardServices   = orchardServices;
     _clock             = clock;
     _encryptionService = encryptionService;
     _cacheManager      = cacheManager;
     _cultureRecord     = cultureRecord;
     _signals           = signals;
 }
        public FederationGatewayControllerTests()
        {
            this.network = CirrusNetwork.NetworksSelector.Regtest();

            this.crossChainTransferStore = Substitute.For <ICrossChainTransferStore>();
            this.loggerFactory           = Substitute.For <ILoggerFactory>();
            this.logger = Substitute.For <ILogger>();
            this.loggerFactory.CreateLogger(null).ReturnsForAnyArgs(this.logger);
            this.depositExtractor        = Substitute.For <IDepositExtractor>();
            this.consensusManager        = Substitute.For <IConsensusManager>();
            this.federatedPegSettings    = Substitute.For <IFederatedPegSettings>();
            this.federationWalletManager = Substitute.For <IFederationWalletManager>();
            this.signals = new Signals(this.loggerFactory, null);
        }
        public CollateralChecker(ILoggerFactory loggerFactory, IHttpClientFactory httpClientFactory, ICounterChainSettings settings,
                                 IFederationManager federationManager, ISignals signals, Network network, IAsyncProvider asyncProvider, INodeLifetime nodeLifetime)
        {
            this.federationManager = federationManager;
            this.signals           = signals;
            this.asyncProvider     = asyncProvider;

            this.maxReorgLength        = AddressIndexer.GetMaxReorgOrFallbackMaxReorg(network);
            this.cancellationSource    = CancellationTokenSource.CreateLinkedTokenSource(nodeLifetime.ApplicationStopping);
            this.locker                = new object();
            this.balancesDataByAddress = new Dictionary <string, AddressIndexerData>();
            this.logger                = loggerFactory.CreateLogger(this.GetType().FullName);
            this.blockStoreClient      = new BlockStoreClient(loggerFactory, httpClientFactory, $"http://{settings.CounterChainApiHost}", settings.CounterChainApiPort);
        }
 public TemplateShapeBindingResolver(
     ICacheManager cacheManager,
     ISignals signals,
     IContentManager contentManager,
     IContentDefinitionManager contentDefinitionManager,
     ITemplateService templateService
     )
 {
     _cacheManager             = cacheManager;
     _signals                  = signals;
     _contentManager           = contentManager;
     _contentDefinitionManager = contentDefinitionManager;
     _templateService          = templateService;
 }
 public PerformanceMonitorDataService(
     IClock clock,
     ISignals signals,
     IRepository <PerformanceMonitorRecord> performanceMonitorRecordRepository,
     IRepository <PerformanceMonitorDataRecord> performanceMonitorDataRecordRepository,
     WorkContext workContext
     )
 {
     _clock   = clock;
     _signals = signals;
     _performanceMonitorRecordRepository     = performanceMonitorRecordRepository;
     _performanceMonitorDataRecordRepository = performanceMonitorDataRecordRepository;
     _workContext = workContext;
     T            = NullLocalizer.Instance;
 }
        public FederationGatewayControllerTests()
        {
            this.network = CirrusNetwork.NetworksSelector.Regtest();

            this.loggerFactory = Substitute.For <ILoggerFactory>();
            this.logger        = Substitute.For <ILogger>();
            this.loggerFactory.CreateLogger(null).ReturnsForAnyArgs(this.logger);
            this.depositExtractor        = Substitute.For <IDepositExtractor>();
            this.consensusManager        = Substitute.For <IConsensusManager>();
            this.federatedPegSettings    = Substitute.For <IFederatedPegSettings>();
            this.federationWalletManager = Substitute.For <IFederationWalletManager>();
            this.keyValueRepository      = Substitute.For <IKeyValueRepository>();
            this.signals           = new Signals(this.loggerFactory, null);
            this.federationManager = new CollateralFederationManager(NodeSettings.Default(this.network), this.network, this.loggerFactory, this.keyValueRepository, this.signals, null, null, null);
        }
Example #48
0
 public WithdrawalTransactionBuilder(
     ILoggerFactory loggerFactory,
     Network network,
     IFederationWalletManager federationWalletManager,
     IFederationWalletTransactionHandler federationWalletTransactionHandler,
     IFederatedPegSettings federatedPegSettings,
     ISignals signals)
 {
     this.logger  = loggerFactory.CreateLogger(this.GetType().FullName);
     this.network = network;
     this.federationWalletManager            = federationWalletManager;
     this.federationWalletTransactionHandler = federationWalletTransactionHandler;
     this.federatedPegSettings = federatedPegSettings;
     this.signals = signals;
 }
Example #49
0
        public DefaultLocalizedStringManager(
            IWebSiteFolder webSiteFolder,
            IExtensionManager extensionManager,
            ICacheManager cacheManager,
            ShellSettings shellSettings,
            ISignals signals)
        {
            _webSiteFolder    = webSiteFolder;
            _extensionManager = extensionManager;
            _cacheManager     = cacheManager;
            _shellSettings    = shellSettings;
            _signals          = signals;

            Logger = NullLogger.Instance;
        }
Example #50
0
        public AuthorizeAppApiFilter(
            ISiteService siteService,
            ICacheManager cacheManager,
            ISignals signals,
            IClock clock,
            IOrchardServices orchardServices)
        {
            _siteService     = siteService;
            _cacheManager    = cacheManager;
            _signals         = signals;
            _clock           = clock;
            _orchardServices = orchardServices;

            Logger = NullLogger.Instance;
        }
Example #51
0
        public ServiceNodeRegistrationChecker(
            ILoggerFactory loggerFactory,
            IServiceNodeManager serviceNodeManager,
            IAddressIndexer addressIndexer,
            NodeSettings nodeSettings,
            ISignals signals)
        {
            this.logger             = loggerFactory.CreateLogger(this.GetType().FullName);
            this.network            = nodeSettings.Network;
            this.serviceNodeManager = serviceNodeManager;
            this.addressIndexer     = addressIndexer;
            this.signals            = signals;

            this.logger.LogInformation("Initialized RegistrationManager");
        }
Example #52
0
        public FileSystemOutputCacheBackgroundTask(
            IAppDataFolder appDataFolder,
            ShellSettings shellSettings,
            ICacheManager cacheManager,
            IClock clock,
            ISignals signals)
        {
            _appDataFolder = appDataFolder;
            _shellSettings = shellSettings;
            _cacheManager  = cacheManager;
            _clock         = clock;
            _signals       = signals;

            _root = _appDataFolder.Combine("OutputCache", _shellSettings.Name);
        }
 public ThemePickerThemeSelector(
     ISettingsService settingsService,
     ISignals signals,
     ICacheManager cacheManager,
     IWorkContextAccessor workContextAccessor,
     IShapeFactory shapeFactory,
     IEnumerable <IThemeSelectionRule> rules)
 {
     _settingsService     = settingsService;
     _signals             = signals;
     _cacheManager        = cacheManager;
     _workContextAccessor = workContextAccessor;
     _shapeFactory        = shapeFactory;
     _rules = rules;
 }
 public DefaultContentQuery(
     IContentManager contentManager,
     ITransactionManager transactionManager,
     ICacheManager cacheManager,
     ISignals signals,
     IRepository <ContentTypeRecord> contentTypeRepository,
     IEnumerable <IGlobalCriteriaProvider> globalCriteriaList)
 {
     _transactionManager    = transactionManager;
     ContentManager         = contentManager;
     _cacheManager          = cacheManager;
     _signals               = signals;
     _contentTypeRepository = contentTypeRepository;
     _globalCriteriaList    = globalCriteriaList;
 }
        public InfosetController(
            IOrchardServices orchardServices,
            IUpgradeService upgradeService,
            IRepository <ContentItemRecord> contentItemRecord,
            IRepository <ContentItemVersionRecord> contentItemVersionRecord,
            ISignals signals)
        {
            _orchardServices          = orchardServices;
            _upgradeService           = upgradeService;
            _signals                  = signals;
            _contentItemVersionRecord = contentItemVersionRecord;
            _contentItemRecord        = contentItemRecord;

            Logger = NullLogger.Instance;
        }
Example #56
0
        public ProviderConfigurationService(
            IRepository <ProviderConfigurationRecord> repository,
            ICacheManager cacheManager,
            ISignals signals,
            IRepository <ProviderAttributeRecord> repositoryAttributes,
            IEnumerable <IExternalAuthenticationClient> authenticationClients)
        {
            _repository            = repository;
            _cacheManager          = cacheManager;
            _signals               = signals;
            _repositoryAttributes  = repositoryAttributes;
            _authenticationClients = authenticationClients;

            Logger = NullLogger.Instance;
        }
Example #57
0
        public PackageUpdateService(IPackagingSourceManager packagingSourceManager,
                                    IExtensionManager extensionManager,
                                    ICacheManager cacheManager,
                                    IClock clock,
                                    ISignals signals)
        {
            _packagingSourceManager = packagingSourceManager;
            _extensionManager       = extensionManager;
            _cacheManager           = cacheManager;
            _clock   = clock;
            _signals = signals;

            T      = NullLocalizer.Instance;
            Logger = NullLogger.Instance;
        }
 public ContentDefinitionManager(
     ICacheManager cacheManager,
     ISignals signals,
     IRepository <ContentTypeDefinitionRecord> typeDefinitionRepository,
     IRepository <ContentPartDefinitionRecord> partDefinitionRepository,
     IRepository <ContentFieldDefinitionRecord> fieldDefinitionRepository,
     ISettingsFormatter settingsFormatter)
 {
     _cacheManager              = cacheManager;
     _signals                   = signals;
     _typeDefinitionRepository  = typeDefinitionRepository;
     _partDefinitionRepository  = partDefinitionRepository;
     _fieldDefinitionRepository = fieldDefinitionRepository;
     _settingsFormatter         = settingsFormatter;
 }
        public TagCloudHandler(
            ITagCloudService tagCloudService,
            ISignals signals)
        {
            _signals = signals;

            OnInitializing <TagCloudPart>((context, part) => part
                                          ._tagCountField.Loader(tags =>
                                                                 tagCloudService.GetPopularTags(part.Buckets, part.Slug).ToList()
                                                                 ));

            OnPublished <TagsPart>((context, part) => InvalidateTagCloudCache());
            OnRemoved <TagsPart>((context, part) => InvalidateTagCloudCache());
            OnUnpublished <TagsPart>((context, part) => InvalidateTagCloudCache());
        }
Example #60
0
 public CacheService(
     IWorkContextAccessor workContextAccessor,
     IRepository <CacheParameterRecord> repository,
     ICacheManager cacheManager,
     IOutputCacheStorageProvider cacheStorageProvider,
     ITagCache tagCache,
     ISignals signals)
 {
     _workContextAccessor  = workContextAccessor;
     _repository           = repository;
     _cacheManager         = cacheManager;
     _cacheStorageProvider = cacheStorageProvider;
     _tagCache             = tagCache;
     _signals = signals;
 }