public BITSLicenseCommandDownloadJob(ILicenseServices licenseServices, IProductInformationServices productInformationServices, string verifyUrl) { VerifyUrl = verifyUrl; LicenseServices = licenseServices; ProductInformationServices = productInformationServices; LocalFileName = Path.GetTempFileName(); }
public StandardBackgroundLicenseVerifier(IProductInformationServices productInformationServices, IWebsiteLauncher websiteLauncher, ILicenseServices licenseServices, ILicenseEnforcer licenseEnforcer) { ProductInformationServices = productInformationServices; WebsiteLauncher = websiteLauncher; LicenseServices = licenseServices; LicenseEnforcer = licenseEnforcer; }
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 BITSBackgroundLicenseVerifier(IProductInformationServices productInformationServices, IWebsiteLauncher websiteLauncher, ILicenseServices licenseServices, ILicenseEnforcer licenseEnforcer) : base(productInformationServices, websiteLauncher, licenseServices, licenseEnforcer) { }