public AppLicenseManager( ISettingsProvider settingsProvider, ICryptoService cryptoService) { _settingsProvider = settingsProvider; _cryptoService = cryptoService; _licenseSettings = settingsProvider.GetSettings <LicenseSettings>(); Initialize(); }
public LicenseController(IProductService productService, IGenericAttributeService genericAttributeService, IPermissionService permissionService, LicenseSettings licenseSettings, IProductAttributeService productAttributeService, ISettingService settingService, ILicenseService licenseService, ILocalizationService localizationService) { this._permissionService = permissionService; this._licenseSettings = licenseSettings; this._productAttributeService = productAttributeService; this._settingService = settingService; this._licenseService = licenseService; this._localizationService = localizationService; }
public LicenseService(IGenericAttributeService genericAttributeService, IProductAttributeParser productAttributeParser, LicenseSettings licenseSettings, IStoreService storeService, ILanguageService languageService, IStoreContext storeContext, IMessageTokenProvider messageTokenProvider, ITokenizer tokenizer, IQueuedEmailService queuedEmailService, IEmailAccountService emailAccountService, IMessageTemplateService messageTemplateService, EmailAccountSettings emailAccountSettings) { this._genericAttributeService = genericAttributeService; this._productAttributeParser = productAttributeParser; this._storeService = storeService; this._languageService = languageService; this._storeContext = storeContext; this._messageTokenProvider = messageTokenProvider; this._tokenizer = tokenizer; this._queuedEmailService = queuedEmailService; this._emailAccountService = emailAccountService; this._messageTemplateService = messageTemplateService; this._licenseSettings = licenseSettings; this._emailAccountSettings = emailAccountSettings; }