public FloodMonitoringServices(ILogging logger, IConfigurationServices config, ICacheWrapper cache, IExternalServiceWrapper externalService) { if (logger == null) { throw new ArgumentNullException("logger"); } this._logger = logger; if (config == null) { throw new ArgumentNullException("config"); } this._config = config; if (cache == null) { throw new ArgumentNullException("cache"); } this._memoryCache = cache; if (externalService == null) { throw new ArgumentNullException("externalService"); } this._externalService = externalService; }
public DataLoadController( IConfigurationServices configurationServices, IRegistrationServices registrationServices, IOwnerServices ownerServices) { _configurationServices = configurationServices; _registrationServices = registrationServices; _ownerServices = ownerServices; }
public ConfigurationController( IOrchardServices orchardServices, IConfigurationServices configurationServices ) { _orchardServices = orchardServices; _configurationServices = configurationServices; Logger = NullLogger.Instance; }
public StandardLicenseServices(IProductInformationServices productInformationServices, ILicenseKeyValidator licenseKeyValidator, ILicenseKeyDecoder licenseKeyDecoder, IConfigurationServices configurationServices, ILicenseKeyServices licenseKeyProvider) { ProductInformationServices = productInformationServices; LicenseKeyDecoder = licenseKeyDecoder; LicenseKeyValidator = licenseKeyValidator; LicenseKeyProvider = licenseKeyProvider; ConfigurationServices = configurationServices; //PreExpirationNotice = "You are using an evaluation version of this software. Please purchase the full version to unlock all the features."; //PostExpirationNotice = "Please purchase the full version to continue using this software."; LicenseInformation = DetermineLicenseInformation(); }
public StandardLicenseEnforcer(ILicenseServices licenseServices, IProductInformationServices productInformationServices, IProductUsageServices productUsageServices, IUserInterfaceServices userInterfaceServices, IUserNotificationServices userNotificationServices, IDuplicateProcessDetector duplicateProcessDetector, IConfigurationServices configurationServices) { SimultaneousLicenseEnforcements = 0; CountAppliedLicense = 0; CountNagged = 0; LicenseServices = licenseServices; ProductInformationServices = productInformationServices; ProductUsageServices = productUsageServices; UserInterfaceServices = userInterfaceServices; DuplicateProcessDetector = duplicateProcessDetector; ConfigurationServices = configurationServices; UserNotificationServices = userNotificationServices; Rights = DetermineRights(); ConfigurationServices.ConfigurationChanged += (sender, args) => DetermineRights(); }
public ExternalServiceWrapper(ILogging logger, IConfigurationServices config) { if (logger == null) { throw new ArgumentNullException("logger"); } this._logger = logger; if (config == null) { throw new ArgumentNullException("config"); } this._config = config; }
public CacheWrapper(ILogging logger, IConfigurationServices config) { if (logger == null) { throw new ArgumentNullException("logger"); } this._logger = logger; if (config == null) { throw new ArgumentNullException("config"); } this._config = config; _memoryCache = MemoryCache.Default; }
public Application(ILogging logger, IFloodMonitoringServices monitor, IConfigurationServices config) { if (logger == null) { throw new ArgumentNullException("logger"); } this._logger = logger; if (monitor == null) { throw new ArgumentNullException("monitor"); } this._monitor = monitor; if (config == null) { throw new ArgumentNullException("config"); } this._config = config; }
public StandardLicenseKeyProvider(IConfigurationServices configurationServices) { ConfigurationServices = configurationServices; AssemblyAttributesManager = new AssemblyAttributesManager(); _settings = ConfigurationServices.SystemSettings.Get <LicenseKeySettings>(); }
public SaveSettingsEndTask(IConfigurationServices configurationServices) { ConfigurationServices = configurationServices; }
public ConfigurationController(IConfigurationServices _services) { services = _services; }
public StandardProductUsageServices(IConfigurationServices configurationServices) { ConfigurationServices = configurationServices; _userSettings = ConfigurationServices.UserSettings.Get <UserSettings>(); _systemSettings = ConfigurationServices.SystemSettings.Get <SystemSettings>(); }