public TenantManager( IRepository <Tenant> tenantRepository, IRepository <TenantFeatureSetting, long> tenantFeatureRepository, EditionManager editionManager, IUnitOfWorkManager unitOfWorkManager, RoleManager roleManager, IUserEmailer userEmailer, TenantDemoDataBuilder demoDataBuilder, UserManager userManager, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier, IAbpZeroFeatureValueStore featureValueStore, IAbpZeroDbMigrator abpZeroDbMigrator, IPasswordHasher <User> passwordHasher, IRepository <SubscriptionPayment, long> subscriptionPaymentRepository, IRepository <SubscribableEdition> subscribableEditionRepository) : base( tenantRepository, tenantFeatureRepository, editionManager, featureValueStore ) { _unitOfWorkManager = unitOfWorkManager; _roleManager = roleManager; _userEmailer = userEmailer; _demoDataBuilder = demoDataBuilder; _userManager = userManager; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; _abpZeroDbMigrator = abpZeroDbMigrator; _passwordHasher = passwordHasher; _subscriptionPaymentRepository = subscriptionPaymentRepository; _subscribableEditionRepository = subscribableEditionRepository; }
public UserCreateJoinIMEventHandler( IChatDataSeeder chatDataSeeder, INotificationSubscriptionManager notificationSubscriptionManager) { _chatDataSeeder = chatDataSeeder; _notificationSubscriptionManager = notificationSubscriptionManager; }
public UserAppService( RoleManager roleManager, IUserEmailer userEmailer, IUserListExcelExporter userListExcelExporter, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier, IRepository <RolePermissionSetting, long> rolePermissionRepository, IRepository <UserPermissionSetting, long> userPermissionRepository, IRepository <UserRole, long> userRoleRepository, IUserPolicy userPolicy, IEnumerable <IPasswordValidator <User> > passwordValidators, IPasswordHasher <User> passwordHasher, IRepository <OrganizationUnit, long> organizationUnitRepository) { _roleManager = roleManager; _userEmailer = userEmailer; _userListExcelExporter = userListExcelExporter; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; _rolePermissionRepository = rolePermissionRepository; _userPermissionRepository = userPermissionRepository; _userRoleRepository = userRoleRepository; _userPolicy = userPolicy; _passwordValidators = passwordValidators; _passwordHasher = passwordHasher; _organizationUnitRepository = organizationUnitRepository; AppUrlService = NullAppUrlService.Instance; }
public TenantManager( IRepository <Tenant> tenantRepository, IRepository <TenantFeatureSetting, long> tenantFeatureRepository, EditionManager editionManager, IUnitOfWorkManager unitOfWorkManager, RoleManager roleManager, IUserEmailer userEmailer, TenantDemoDataBuilder demoDataBuilder, UserManager userManager, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier, IAbpZeroFeatureValueStore featureValueStore, IAbpZeroDbMigrator abpZeroDbMigrator) : base( tenantRepository, tenantFeatureRepository, editionManager, featureValueStore) { _unitOfWorkManager = unitOfWorkManager; _roleManager = roleManager; _userEmailer = userEmailer; _demoDataBuilder = demoDataBuilder; _userManager = userManager; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; _abpZeroDbMigrator = abpZeroDbMigrator; }
public TodoNotificationsService(INotificationSubscriptionManager notificationSubscriptionManager, INotificationPublisher notificationPublisher, ILocalizationManager localizationManager, IStatusResolver statusResolver) { _notificationSubscriptionManager = notificationSubscriptionManager; _notificationPublisher = notificationPublisher; _localizationManager = localizationManager; _statusResolver = statusResolver; }
public AccountController( TenantManager tenantManager, UserManager userManager, RoleManager roleManager, LogInManager logInManager, ApplicationSignInManager signInManager, IUserEmailer userEmailer, IUnitOfWorkManager unitOfWorkManager, ITenancyNameFinder tenancyNameFinder, IMultiTenancyConfig multiTenancyConfig, IAppNotifier appNotifier, IWebUrlService webUrlService, INotificationSubscriptionManager notificationSubscriptionManager, ICacheManager cacheManager ) : base( tenantManager, userManager, roleManager, logInManager, signInManager, userEmailer, unitOfWorkManager, tenancyNameFinder, multiTenancyConfig, appNotifier, webUrlService, notificationSubscriptionManager, cacheManager) { }
public AccountController( UserManager userManager, IMultiTenancyConfig multiTenancyConfig, IUserEmailer userEmailer, RoleManager roleManager, TenantManager tenantManager, IUnitOfWorkManager unitOfWorkManager, ITenancyNameFinder tenancyNameFinder, ICacheManager cacheManager, IAppNotifier appNotifier, IWebUrlService webUrlService, AbpLoginResultTypeHelper abpLoginResultTypeHelper, IUserLinkManager userLinkManager, INotificationSubscriptionManager notificationSubscriptionManager) { _userManager = userManager; _multiTenancyConfig = multiTenancyConfig; _userEmailer = userEmailer; _roleManager = roleManager; _tenantManager = tenantManager; _unitOfWorkManager = unitOfWorkManager; _tenancyNameFinder = tenancyNameFinder; _cacheManager = cacheManager; _webUrlService = webUrlService; _appNotifier = appNotifier; _abpLoginResultTypeHelper = abpLoginResultTypeHelper; _userLinkManager = userLinkManager; _notificationSubscriptionManager = notificationSubscriptionManager; }
public ProductAppService(IRepository <Product, int> repository, INotificationPublisher notificationPublisher, INotificationSubscriptionManager notificationSubscriptionManager) : base(repository) { _notificationPublisher = notificationPublisher; _notificationSubscriptionManager = notificationSubscriptionManager; LocalizationSourceName = ProductManagerConsts.LocalizationSourceName; }
public NoticeService(IRepository <Notice> noticeRepository, INotificationPublisher notificationPublisher, INotificationSubscriptionManager notificationSubscriptionManager) { this._noticeRepository = noticeRepository; this._notificationPublisher = notificationPublisher; this._notificationSubscriptionManager = notificationSubscriptionManager; }
/// <summary> /// Gets all subscribtions for given notification. /// TODO: Can work only for single database approach! /// </summary> /// <param name="notificationSubscriptionManager">Notification subscription manager</param> /// <param name="notificationName">Name of the notification.</param> /// <param name="entityIdentifier">entity identifier</param> public static List <NotificationSubscription> GetSubscriptions( this INotificationSubscriptionManager notificationSubscriptionManager, string notificationName, EntityIdentifier entityIdentifier = null) { return (AsyncHelper.RunSync( () => notificationSubscriptionManager.GetSubscriptionsAsync(notificationName, entityIdentifier))); }
public UserCreateSendWelcomeEventHandler( INotificationSender notificationSender, INotificationSubscriptionManager notificationSubscriptionManager ) { _notificationSender = notificationSender; _notificationSubscriptionManager = notificationSubscriptionManager; }
public NotificationSubscriptionSynchronizer_Tests() { _userAppService = Resolve <IUserAppService>(); _tenantManager = Resolve <TenantManager>(); _userManager = Resolve <UserManager>(); _unitOfWorkManager = Resolve <IUnitOfWorkManager>(); _notificationSubscriptionManager = Resolve <INotificationSubscriptionManager>(); }
public WechatUserManager( UserManager userManager, IAppNotifier appNotifier, INotificationSubscriptionManager notificationSubscriptionManager) { _userManager = userManager; _appNotifier = appNotifier; _notificationSubscriptionManager = notificationSubscriptionManager; }
public NotificationAppService( INotificationDefinitionManager notificationDefinitionManager, IUserNotificationManager userNotificationManager, INotificationSubscriptionManager notificationSubscriptionManager) { _notificationDefinitionManager = notificationDefinitionManager; _userNotificationManager = userNotificationManager; _notificationSubscriptionManager = notificationSubscriptionManager; }
public NotificationAppService( INotificationDefinitionManager notificationDefinitionManager, IUserNotificationManager userNotificationManager, INotificationSubscriptionManager notificationSubscriptionManager) { _notificationDefinitionManager = notificationDefinitionManager; _userNotificationManager = userNotificationManager; _notificationSubscriptionManager = notificationSubscriptionManager; _userIdentifier = new Abp.UserIdentifier(AbpSession.TenantId, AbpSession.GetUserId()); }
public AccountController(ICustomerService customerService, LoginManager loginManager, CustomerManager customerManager, INotificationSubscriptionManager notificationSubscriptionManager) { this._customerService = customerService; this._loginManager = loginManager; this._customerManager = customerManager; this._notificationSubscriptionManager = notificationSubscriptionManager; }
public TenantManager( IRepository <TowOperator> towoperator, IRepository <SignonPlans> signonplansrepository, IRepository <TenantProfile> tenantprofile, IRepository <TenantPlanBillingDetails> tenantplanbillingdetails, IRepository <Tenant> tenantRepository, IRepository <TenantFeatureSetting, long> tenantFeatureRepository, EditionManager editionManager, IUnitOfWorkManager unitOfWorkManager, RoleManager roleManager, IUserEmailer userEmailer, TenantDemoDataBuilder demoDataBuilder, UserManager userManager, IRepository <Countries> countries, IRepository <CountryandCurrency> countryandcurrency, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier, IAbpZeroFeatureValueStore featureValueStore, IAbpZeroDbMigrator abpZeroDbMigrator, IRepository <Banks> bank, IRepository <InsurerMaster> insurer, IRepository <BrokerMaster> broker, IRepository <InsurerPics> insurerpic, IRepository <BrokerMasterPics> brokerpic, IRepository <VendorMain> vendors, IRepository <TowOperator> town ) : base( tenantRepository, tenantFeatureRepository, editionManager, featureValueStore) { _TowOperator = towoperator; _SignonPlansRepository = signonplansrepository; _TenantPlanBillingDetails = tenantplanbillingdetails; _TenantProfile = tenantprofile; _unitOfWorkManager = unitOfWorkManager; _roleManager = roleManager; _userEmailer = userEmailer; _demoDataBuilder = demoDataBuilder; _userManager = userManager; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; _abpZeroDbMigrator = abpZeroDbMigrator; _countries = countries; _countryandcurrency = countryandcurrency; _Banks = bank; _insurer = insurer; _broker = broker; _insurerpic = insurerpic; _brokerpic = brokerpic; _vendors = vendors; _tow = town; }
private readonly ICacheManager _cacheManager; // Added by TC public TenantManager( IRolePermissionStore <Role> rolePermissionStore, // Added by TC //IRepository<Permission> permissionRepository, // Added by TC IRepository <Customer> customerRepository, // Added by TC IRepository <CustomerType> customerTypeRepository, // Added by TC IRepository <Vendor> vendorRepository, // Added by TC IRepository <AssetOwner> assetOwnerRepository, // Added by TC IRepository <CrossTenantPermission> crossTenantPermissionRepository, // Added by TC IRepository <Tenant> tenantRepository, IRepository <TenantFeatureSetting, long> tenantFeatureRepository, EditionManager editionManager, IUnitOfWorkManager unitOfWorkManager, RoleManager roleManager, IUserEmailer userEmailer, TenantDemoDataBuilder demoDataBuilder, UserManager userManager, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier, IAbpZeroFeatureValueStore featureValueStore, IAbpZeroDbMigrator abpZeroDbMigrator, IPasswordHasher <User> passwordHasher, IRepository <SubscribableEdition> subscribableEditionRepository, ICacheManager cacheManager, // Added by TC IPermissionManager permissionManager ) : base( tenantRepository, tenantFeatureRepository, editionManager, featureValueStore ) { AbpSession = NullAbpSession.Instance; _unitOfWorkManager = unitOfWorkManager; _roleManager = roleManager; _userEmailer = userEmailer; _demoDataBuilder = demoDataBuilder; _userManager = userManager; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; _abpZeroDbMigrator = abpZeroDbMigrator; _passwordHasher = passwordHasher; _subscribableEditionRepository = subscribableEditionRepository; _rolePermissionStore = rolePermissionStore; // Added by TC _vendorRepository = vendorRepository; // Added by TC _assetOwnerRepository = assetOwnerRepository; // Added by TC _customerRepository = customerRepository; // Added by TC _customerTypeRepository = customerTypeRepository; // Added by TC _tenantRepository = tenantRepository; // Added by TC _crossTenantPermissionRepository = crossTenantPermissionRepository; // Added by TC _cacheManager = cacheManager; // Added by TC _permissionManager = permissionManager; }
public DemoAppService( IOnlineClientManager onlineClientManager, INotificationSubscriptionManager notificationSubscriptionManager, INotificationPublisher notificationPublisher, IUserNotificationManager userNotificationManager) { _onlineClientManager = onlineClientManager; _notificationSubscriptionManager = notificationSubscriptionManager; _notificationPublisher = notificationPublisher; _userNotificationManager = userNotificationManager; }
public CustomerService( IRepository <Customer> customerRepository, ICacheManager cacheManager, IEncryptionService encryptionService, INotificationSubscriptionManager notificationSubscriptionManager) { this._customerRepository = customerRepository; this._cacheManager = cacheManager; this._encryptionService = encryptionService; this._notificationSubscriptionManager = notificationSubscriptionManager; }
public TenantAppService( RoleManager roleManager, IUserEmailer userEmailer, TenantDemoDataBuilder demoDataBuilder, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier) { _roleManager = roleManager; _userEmailer = userEmailer; _demoDataBuilder = demoDataBuilder; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; }
public NotificationAppService( INotificationDefinitionManager notificationDefinitionManager, IUserNotificationManager userNotificationManager, INotificationSubscriptionManager notificationSubscriptionManager, IRepository <UserNotificationInfo, Guid> userNotificationRepository) { _notificationDefinitionManager = notificationDefinitionManager; _userNotificationManager = userNotificationManager; _notificationSubscriptionManager = notificationSubscriptionManager; _userNotificationRepository = userNotificationRepository; }
public UserAppService( RoleManager roleManager, IUserEmailer userEmailer, IUserListExcelExporter userListExcelExporter, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier) { _roleManager = roleManager; _userEmailer = userEmailer; _userListExcelExporter = userListExcelExporter; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; }
public AccountAppService( UserRegistrationManager userRegistrationManager, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier, IRealTimeNotifier realTimeNotifier, IUserNotificationManager userNotificationManager) { _userRegistrationManager = userRegistrationManager; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; _userNotificationManager = userNotificationManager; _realTimeNotifier = realTimeNotifier; }
public EmployeesAppService(IRepository <Employee> employeeRepository, IRepository <Branch> branchRepository, IEmployeesExcelExporter employeesExcelExporter, IUserPolicy userPolicy, IPasswordHasher <User> passwordHasher, IAppNotifier appNotifier, INotificationSubscriptionManager notificationSubscriptionManager, RoleManager roleManager, IRepository <Job> jobRepository) { _employeeRepository = employeeRepository; _branchRepository = branchRepository; _employeesExcelExporter = employeesExcelExporter; _userPolicy = userPolicy; _passwordHasher = passwordHasher; _appNotifier = appNotifier; _notificationSubscriptionManager = notificationSubscriptionManager; _roleManager = roleManager; _jobRepository = jobRepository; }
/// <summary> /// Initializes a new instance of the <see cref="NotificationEventHandler"/> class. /// </summary> public NotificationEventHandler( IBackgroundJobManager backgroundJobManager, IOptions <AbpNotificationOptions> options, INotificationStore notificationStore, INotificationSubscriptionManager notificationSubscriptionManager, INotificationPublishProviderManager notificationPublishProviderManager) { BackgroundJobManager = backgroundJobManager; Options = options.Value; NotificationStore = notificationStore; NotificationSubscriptionManager = notificationSubscriptionManager; NotificationPublishProviderManager = notificationPublishProviderManager; Logger = NullLogger <NotificationEventHandler> .Instance; }
/// <summary> /// /// </summary> /// <param name="roleManager"></param> /// <param name="userListExcelExporter"></param> /// <param name="notificationSubscriptionManager"></param> /// <param name="userRoleRepository"></param> /// <param name="passwordValidators"></param> /// <param name="passwordHasher"></param> public UserAppService( RoleManager roleManager, IUserListExcelExporter userListExcelExporter, INotificationSubscriptionManager notificationSubscriptionManager, IRepository <UserRole, long> userRoleRepository, IEnumerable <IPasswordValidator <User> > passwordValidators, IPasswordHasher <User> passwordHasher) { _roleManager = roleManager; _userListExcelExporter = userListExcelExporter; _notificationSubscriptionManager = notificationSubscriptionManager; _userRoleRepository = userRoleRepository; _passwordValidators = passwordValidators; _passwordHasher = passwordHasher; }
public TenantCreateEventHandler( ICurrentTenant currentTenant, ISettingProvider settingProvider, INotificationSender notificationSender, INotificationSubscriptionManager notificationSubscriptionManager, IStringLocalizer <MessageServiceResource> stringLocalizer, ILogger <TenantCreateEventHandler> logger) { Logger = logger; CurrentTenant = currentTenant; SettingProvider = settingProvider; StringLocalizer = stringLocalizer; NotificationSender = notificationSender; NotificationSubscriptionManager = notificationSubscriptionManager; }
public UserRegistrationManager( TenantManager tenantManager, UserManager userManager, RoleManager roleManager, INotificationSubscriptionManager notificationSubscriptionManager, IPasswordHasher <User> passwordHasher) { _tenantManager = tenantManager; _userManager = userManager; _roleManager = roleManager; _notificationSubscriptionManager = notificationSubscriptionManager; _passwordHasher = passwordHasher; AbpSession = NullAbpSession.Instance; }
// 需要模拟用户令牌 // 是否有必要 // private readonly ICurrentPrincipalAccessor _currentPrincipalAccessor; public UserCreateSendWelcomeEventHandler( ISettingProvider settingProvider, INotificationDispatcher notificationDispatcher, IStringLocalizer <MessageServiceResource> stringLocalizer, INotificationSubscriptionManager notificationSubscriptionManager //ICurrentPrincipalAccessor currentPrincipalAccessor ) { _settingProvider = settingProvider; _stringLocalizer = stringLocalizer; _notificationDispatcher = notificationDispatcher; _notificationSubscriptionManager = notificationSubscriptionManager; //_currentPrincipalAccessor = currentPrincipalAccessor; }
public TenantManager( IRepository <Tenant> tenantRepository, IRepository <TenantFeatureSetting, long> tenantFeatureRepository, EditionManager editionManager, IUnitOfWorkManager unitOfWorkManager, RoleManager roleManager, IUserEmailer userEmailer, TenantDemoDataBuilder demoDataBuilder, UserManager userManager, INotificationSubscriptionManager notificationSubscriptionManager, IAppNotifier appNotifier, IAbpZeroFeatureValueStore featureValueStore, IAbpZeroDbMigrator abpZeroDbMigrator, IRepository <TypeOfCurrencyUnit, short> typeOfCurrencyUnit, IRepository <TypeOfAccountUnit> typeOfAccountUnit, IRepository <RegionUnit> regionUnit, IRepository <CountryUnit> countryUnit, IRepository <VendorUnit> vendorUnit, IRepository <User, long> userUnit, IRepository <Role> roleUnit, IRepository <CoaUnit> coaUnit, IRepository <EmployeeUnit> employeeUnit, IRepository <CustomerUnit> customerUnit, IRepository <ConnectionStringUnit> connectionStringRepository, IRepository <OrganizationExtended, long> organizationRepository, IPermissionManager permissionManager, IRepository <RolePermissionSetting, long> rolePermissionSettingRepository, IRepository <UserRole, long> userRolRepository) : base(tenantRepository, tenantFeatureRepository, editionManager, featureValueStore) { _unitOfWorkManager = unitOfWorkManager; _roleManager = roleManager; _userEmailer = userEmailer; _demoDataBuilder = demoDataBuilder; _userManager = userManager; _notificationSubscriptionManager = notificationSubscriptionManager; _appNotifier = appNotifier; _abpZeroDbMigrator = abpZeroDbMigrator; _typeOfCurrencyUnit = typeOfCurrencyUnit; _typeOfAccountUnit = typeOfAccountUnit; _regionUnit = regionUnit; _countryUnit = countryUnit; _vendorUnit = vendorUnit; _userUnit = userUnit; _roleUnit = roleUnit; _coaUnit = coaUnit; _employeeUnit = employeeUnit; _customerUnit = customerUnit; _connectionStringRepository = connectionStringRepository; _organizationRepository = organizationRepository; _permissionManager = permissionManager; _rolePermissionSettingRepository = rolePermissionSettingRepository; _userRolRepository = userRolRepository; }