public SubscriptionExpireEmailNotifierWorker( AbpTimer timer, IRepository <Tenant> tenantRepository, UserEmailer userEmailer) : base(timer) { _tenantRepository = tenantRepository; _userEmailer = userEmailer; Timer.Period = CheckPeriodAsMilliseconds; Timer.RunOnStart = true; LocalizationSourceName = BukStoreConsts.LocalizationSourceName; }
public SubscriptionExpirationCheckWorker( AbpTimer timer, IRepository <Tenant> tenantRepository, IRepository <SubscribableEdition> editionRepository, TenantManager tenantManager, UserEmailer userEmailer) : base(timer) { _tenantRepository = tenantRepository; _editionRepository = editionRepository; _tenantManager = tenantManager; _userEmailer = userEmailer; Timer.Period = CheckPeriodAsMilliseconds; Timer.RunOnStart = true; LocalizationSourceName = PortalConsts.LocalizationSourceName; }