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;
 }
예제 #2
0
 public UserEmailer(IEmailTemplateProvider emailTemplateProvider, IEmailSender emailSender, IWebUrlService webUrlService, IRepository<Tenant> tenantRepository)
 {
     _emailTemplateProvider = emailTemplateProvider;
     _emailSender = emailSender;
     _webUrlService = webUrlService;
     _tenantRepository = tenantRepository;
 }
예제 #3
0
 public AccountController(
     UserManager userManager,
     SignInManager signInManager,
     IWebUrlService webUrlService,
     TenantManager tenantManager)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _webUrlService = webUrlService;
     _tenantManager = tenantManager;
 }
예제 #4
0
 public SendChunYuPreCloseMessage(ICacheManager cacheManager, IAccessTokenContainer accessTokenContainer, ICYConfigAppService cYConfigAppService, IChunYuService chunYuService, ICYProblemAppService cYProblemAppService, IMpFanAppService mpFanAppService, IMpAccountAppService mpAccountAppService, IWebUrlService webUrlService)
 {
     _accessTokenContainer = accessTokenContainer;
     _cacheManager         = cacheManager;
     _chunYuService        = chunYuService;
     _cYConfigAppService   = cYConfigAppService;
     _cYProblemAppService  = cYProblemAppService;
     _mpFanAppService      = mpFanAppService;
     _mpAccountAppService  = mpAccountAppService;
     _webUrlService        = webUrlService;
 }
 public AngularAppUrlService(
     IWebUrlService webUrlService,
     ITenantCache tenantCache,
     IRepository <Tenant, int> tenantRepository
     ) : base(
         webUrlService,
         tenantCache,
         tenantRepository
         )
 {
 }
예제 #6
0
 public AccountController(
     UserManager userManager,
     IMultiTenancyConfig multiTenancyConfig,
     TenantManager tenantManager,
     IUnitOfWorkManager unitOfWorkManager,
     IAppNotifier appNotifier,
     IWebUrlService webUrlService,
     AbpLoginResultTypeHelper abpLoginResultTypeHelper,
     IUserLinkManager userLinkManager,
     LogInManager logInManager,
     SignInManager signInManager,
     IRecaptchaValidator recaptchaValidator,
     ITenantCache tenantCache,
     IAccountAppService accountAppService,
     UserRegistrationManager userRegistrationManager,
     IImpersonationManager impersonationManager,
     IAppUrlService appUrlService,
     IPerRequestSessionCache sessionCache,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IPasswordComplexitySettingStore passwordComplexitySettingStore,
     IOptions <IdentityOptions> identityOptions,
     ISessionAppService sessionAppService,
     ExternalLoginInfoManagerFactory externalLoginInfoManagerFactory,
     ISettingManager settingManager,
     IUserDelegationManager userDelegationManager)
 {
     _userManager              = userManager;
     _multiTenancyConfig       = multiTenancyConfig;
     _tenantManager            = tenantManager;
     _unitOfWorkManager        = unitOfWorkManager;
     _webUrlService            = webUrlService;
     _appNotifier              = appNotifier;
     _abpLoginResultTypeHelper = abpLoginResultTypeHelper;
     _userLinkManager          = userLinkManager;
     _logInManager             = logInManager;
     _signInManager            = signInManager;
     _recaptchaValidator       = recaptchaValidator;
     _tenantCache              = tenantCache;
     _accountAppService        = accountAppService;
     _userRegistrationManager  = userRegistrationManager;
     _impersonationManager     = impersonationManager;
     _appUrlService            = appUrlService;
     _sessionCache             = sessionCache;
     _emailSender              = emailSender;
     _smsSender = smsSender;
     _passwordComplexitySettingStore = passwordComplexitySettingStore;
     _identityOptions   = identityOptions.Value;
     _sessionAppService = sessionAppService;
     _externalLoginInfoManagerFactory = externalLoginInfoManagerFactory;
     _settingManager        = settingManager;
     _userDelegationManager = userDelegationManager;
 }
예제 #7
0
 public StripeController(
     StripeGatewayManager stripeGatewayManager,
     StripePaymentGatewayConfiguration stripeConfiguration,
     IStripePaymentAppService stripePaymentAppService,
     IPaymentAppService paymentAppService,
     IWebUrlService webUrlService)
     : base(stripeGatewayManager, stripeConfiguration, stripePaymentAppService)
 {
     _stripeConfiguration = stripeConfiguration;
     _paymentAppService   = paymentAppService;
     _webUrlService       = webUrlService;
 }
예제 #8
0
파일: UserEmailer.cs 프로젝트: xwingyz/Pgpg
 public UserEmailer(IEmailTemplateProvider emailTemplateProvider,
                    IEmailSender emailSender,
                    IWebUrlService webUrlService,
                    IRepository <Tenant> tenantRepository,
                    ICurrentUnitOfWorkProvider unitOfWorkProvider)
 {
     _emailTemplateProvider = emailTemplateProvider;
     _emailSender           = emailSender;
     _webUrlService         = webUrlService;
     _tenantRepository      = tenantRepository;
     _unitOfWorkProvider    = unitOfWorkProvider;
 }
예제 #9
0
 public UserEmailer(IEmailTemplateProvider emailTemplateProvider, 
     IEmailSender emailSender,
     IWebUrlService webUrlService, 
     IRepository<Tenant> tenantRepository,
     ICurrentUnitOfWorkProvider unitOfWorkProvider)
 {
     _emailTemplateProvider = emailTemplateProvider;
     _emailSender = emailSender;
     _webUrlService = webUrlService;
     _tenantRepository = tenantRepository;
     _unitOfWorkProvider = unitOfWorkProvider;
 }
예제 #10
0
 public CustomerServiceOnlinesController(ICustomerServiceOnlineAppService CustomerServiceOnlineAppService, IUserMpAppService userMpAppService, IMpAccountAppService mpAccountAppService, IFileServer fileServer, IWxMediaUpload wxMediaUpload,
                                         IWxMediaAppService wxMediaAppService, IWebUrlService webUrlService, IMatialFileService matialFileService)
 {
     _CustomerServiceOnlineAppService = CustomerServiceOnlineAppService;
     _userMpAppService    = userMpAppService;
     _mpAccountAppService = mpAccountAppService;
     _fileServer          = fileServer;
     _wxMediaUpload       = wxMediaUpload;
     _wxMediaAppService   = wxMediaAppService;
     _webUrlService       = webUrlService;
     _matialFileService   = matialFileService;
 }
예제 #11
0
 public PayController(TenantSettingsAppService tenantSettingsAppService, IPayAppService paymentAppService, IInvoiceAppService invoiceAppService, ICustomerAppService customerAppService, IGenericAppService genericAppService, TenantManager tenantManager, IWebUrlService webUrlService, UserManager userManager, IUnitOfWorkManager unitOfWorkManager)
 {
     this._tenantSettingsAppService = tenantSettingsAppService;
     this._tenantManager            = tenantManager;
     this._webUrlService            = webUrlService;
     this._paymentAppService        = paymentAppService;
     this._invoiceAppService        = invoiceAppService;
     this._customerAppService       = customerAppService;
     this._genericAppService        = genericAppService;
     this._userManager       = userManager;
     this._unitOfWorkManager = unitOfWorkManager;
 }
예제 #12
0
 public AccountController(UserManager userManager, IUserAppService userAppService, IMultiTenancyConfig multiTenancyConfig, IUserEmailer userEmailer, RoleManager roleManager, TenantManager tenantManager, IUnitOfWorkManager unitOfWorkManager, ITenancyNameFinder tenancyNameFinder, ICacheManager cacheManager, IWebUrlService webUrlService, ITenantSettingsAppService tenantSettingsAppService)
 {
     this._userManager              = userManager;
     this._userAppService           = userAppService;
     this._multiTenancyConfig       = multiTenancyConfig;
     this._userEmailer              = userEmailer;
     this._roleManager              = roleManager;
     this._tenantManager            = tenantManager;
     this._unitOfWorkManager        = unitOfWorkManager;
     this._tenancyNameFinder        = tenancyNameFinder;
     this._cacheManager             = cacheManager;
     this._webUrlService            = webUrlService;
     this._tenantSettingsAppService = tenantSettingsAppService;
 }
예제 #13
0
 public ToutiaoAdvertAccountSyncor(IProductManager productManager,
                                   IWebUrlService webUrlService,
                                   IAdvertAccountManager advertAccountService,
                                   IAdvertDailyStatisticManager advertDailyStatisticManager,
                                   ILogger logger,
                                   IDateTimeHelper dateTimeHelper)
 {
     this._webUrlService               = webUrlService;
     this._productManager              = productManager;
     this._advertAccountManager        = advertAccountService;
     this._advertDailyStatisticManager = advertDailyStatisticManager;
     this._logger         = logger;
     this._dateTimeHelper = dateTimeHelper;
 }
예제 #14
0
 public MapDirFileServer(IAppFolders appFolders, IWebUrlService webUrlService, ILogger _Logger, IMatialFileService matialFileService)
 {
     _appFolders        = appFolders;
     _webUrlService     = webUrlService;
     fileDownloadUrl    = webUrlService.GetRemotingFileDownloadUrl();
     Logger             = _Logger;
     _matialFileService = matialFileService;
     filePath           = _matialFileService.MapDirRemotingName;
     mapDirPath         = _matialFileService.MapDirPath;
     mapDirPwd          = _matialFileService.MapDirPwd;
     mapDirRemotingName = _matialFileService.MapDirRemotingName;
     mapDirRemotingIP   = _matialFileService.MapDirRemotingIP;
     mapDirUserName     = _matialFileService.MapDirUserName;
 }
 public MpCallbackController(IAccessTokenContainer accessTokenContainer
                             , ICacheManager cacheManager
                             , IMpAccountAppService mpAccountAppService
                             , IMpApiTokenAppService mpApiTokenAppService
                             , IMpEventAppService mpEventAppService
                             , IMpEventClickViewLogAppService mpEventClickViewLogAppService
                             , IMpEventRequestMsgLogAppService mpEventRequestMsgLogAppService
                             , IMpEventScanLogAppService mpEventScanLogAppService
                             , IMpFanAppService mpFanAppService
                             , IMpKeyWordReplyAppService mpKeyWordReplyAppService
                             , IMpMessageAppService mpMessageAppService
                             , IMpMenuAppService mpMenuAppService
                             , IMpMediaVideoAppService mpMediaVideoAppService
                             , IMpSelfArticleAppService mpSelfArticleAppService
                             , IMpSelfArticleGroupAppService mpSelfArticleGroupAppService
                             , IWebUrlService webUrlService
                             , IMpSelfArticleGroupItemAppService mpSelfArticleGroupItemAppService
                             , ICustomerServiceResponseTextAppService customerServiceResponseTextAppService
                             , IMpUserMemberAppService mpUserMemberAppService
                             , IMpChannelAppService mpChannelAppService
                             , IIocResolver iocResolver
                             , IMatialFileService matialFileService
                             , IYiliBabyClubInterfaceService yiliBabyClubInterfaceService
                             )
 {
     _accessTokenContainer                  = accessTokenContainer;
     ClientInfoProvider                     = NullClientInfoProvider.Instance;
     _cacheManager                          = cacheManager;
     _mpAccountAppService                   = mpAccountAppService;
     _mpApiTokenAppService                  = mpApiTokenAppService;
     _mpEventAppService                     = mpEventAppService;
     _mpEventClickViewLogAppService         = mpEventClickViewLogAppService;
     _mpEventRequestMsgLogAppService        = mpEventRequestMsgLogAppService;
     _mpEventScanLogAppService              = mpEventScanLogAppService;
     _mpFanAppService                       = mpFanAppService;
     _mpKeyWordReplyAppService              = mpKeyWordReplyAppService;
     _mpMenuAppService                      = mpMenuAppService;
     _mpMessageAppService                   = mpMessageAppService;
     _mpMediaVideoAppService                = mpMediaVideoAppService;
     _mpSelfArticleAppService               = mpSelfArticleAppService;
     _mpSelfArticleGroupAppService          = mpSelfArticleGroupAppService;
     _webUrlService                         = webUrlService;
     _mpSelfArticleGroupItemAppService      = mpSelfArticleGroupItemAppService;
     _customerServiceResponseTextAppService = customerServiceResponseTextAppService;
     _mpUserMemberAppService                = mpUserMemberAppService;
     _mpChannelAppService                   = mpChannelAppService;
     _iocResolver                  = iocResolver;
     _matialFileService            = matialFileService;
     _yiliBabyClubInterfaceService = yiliBabyClubInterfaceService;
 }
예제 #16
0
 public AccountAppService(
     UserRegistrationManager userRegistrationManager,
     IWebUrlService webUrlService,
     IImpersonationManager impersonationManager,
     IUserEmailer userEmailer,
     IPasswordHasher <User> passwordHasher
     )
 {
     _userRegistrationManager = userRegistrationManager;
     _webUrlService           = webUrlService;
     _impersonationManager    = impersonationManager;
     AppUrlService            = NullAppUrlService.Instance;
     _userEmailer             = userEmailer;
     _passwordHasher          = passwordHasher;
 }
예제 #17
0
 public TenantDashboardAppService(IRepository <TenantTargets> TenantTargetRepository, IRepository <TenantVatAmountSetting> TenantVatAmountSettingRepository, IUnitOfWorkManager unitOfWorkManager,
                                  IRepository <Targets> TargetRepository, IWebUrlService webUrlService, RoleManager roleManager, IRepository <UserRole, long> userRoleRepository, IRepository <Role> RoleRepository,
                                  IRepository <Quotation> QuotationRepository, IRepository <QuotationProduct> QuotationProductRepository)
 {
     _TenantTargetRepository           = TenantTargetRepository;
     _unitOfWorkManager                = unitOfWorkManager;
     _TargetRepository                 = TargetRepository;
     _roleManager                      = roleManager;
     _userRoleRepository               = userRoleRepository;
     _RoleRepository                   = RoleRepository;
     _TenantVatAmountSettingRepository = TenantVatAmountSettingRepository;
     _webUrlService                    = webUrlService;
     _QuotationRepository              = QuotationRepository;
     _QuotationProductRepository       = QuotationProductRepository;
 }
 public CustomerMediaImagesController(ICustomerMediaImageAppService CustomerMediaImageAppService,
                                      IUserMpAppService userMpAppService,
                                      IWxMediaUpload wxMediaUpload
                                      , IFileServer fileServer
                                      , IWebUrlService webUrlService, IAppFolders appFolders
                                      )
 {
     _CustomerMediaImageAppService = CustomerMediaImageAppService;
     _userMpAppService             = userMpAppService;
     _wxMediaUpload    = wxMediaUpload;
     _fileServer       = fileServer;
     _webUrlService    = webUrlService;
     remotingUploadUrl = _webUrlService.GetRemotingFileUploadUrl();
     _appFolders       = appFolders;
 }
 public PaymentController(
     IPaymentAppService paymentAppService,
     ITenantRegistrationAppService tenantRegistrationAppService,
     TenantManager tenantManager,
     EditionManager editionManager,
     ISubscriptionAppService subscriptionAppService,
     IWebUrlService webUrlService,
     ISubscriptionPaymentRepository subscriptionPaymentRepository)
 {
     _paymentAppService            = paymentAppService;
     _tenantRegistrationAppService = tenantRegistrationAppService;
     _tenantManager                 = tenantManager;
     _editionManager                = editionManager;
     _subscriptionAppService        = subscriptionAppService;
     _webUrlService                 = webUrlService;
     _subscriptionPaymentRepository = subscriptionPaymentRepository;
 }
예제 #20
0
 public KindEditorController(IHostingEnvironment _host
                             , IWxMediaAppService wxMediaAppService
                             , IMpArticleInsideImageAppService mpArticleInsideImageAppService
                             , IUserMpAppService userMpAppService
                             , IFileServer fileServer
                             , IWxMediaUpload wxMediaUpload
                             , IWebUrlService webUrlService)
 {
     host = _host;
     _wxMediaAppService = wxMediaAppService;
     _mpArticleInsideImageAppService = mpArticleInsideImageAppService;
     _userMpAppService = userMpAppService;
     _fileServer       = fileServer;
     _wxMediaUpload    = wxMediaUpload;
     _webUrlService    = webUrlService;
     SavePath          = _webUrlService.KindEditorSavePath;
 }
예제 #21
0
 public TenantAdvertAccountSyncor(IProductManager productManager,
                                  IWebUrlService webUrlService,
                                  IAdvertAccountManager advertAccountService,
                                  IAdvertDailyStatisticManager advertDailyStatisticManager,
                                  ILogger logger,
                                  IOrderImportor orderImportor,
                                  IDateTimeHelper dateTimeHelper,
                                  ILogisticsManager logisticsManager)
 {
     this._webUrlService               = webUrlService;
     this._productManager              = productManager;
     this._advertAccountManager        = advertAccountService;
     this._advertDailyStatisticManager = advertDailyStatisticManager;
     this._orderImportor               = orderImportor;
     this._logger           = logger;
     this._dateTimeHelper   = dateTimeHelper;
     this._logisticsManager = logisticsManager;
 }
        public AccountAppService(
            IUserEmailer userEmailer,
            UserRegistrationManager userRegistrationManager,
            IImpersonationManager impersonationManager,
            IUserLinkManager userLinkManager,
            IPasswordHasher <User> passwordHasher,
            IWebUrlService webUrlService)
        {
            _userEmailer             = userEmailer;
            _userRegistrationManager = userRegistrationManager;
            _impersonationManager    = impersonationManager;
            _userLinkManager         = userLinkManager;
            _passwordHasher          = passwordHasher;
            _webUrlService           = webUrlService;

            AppUrlService      = NullAppUrlService.Instance;
            RecaptchaValidator = NullRecaptchaValidator.Instance;
        }
 public TenantRegistrationController(
     IMultiTenancyConfig multiTenancyConfig,
     UserManager userManager,
     AbpLoginResultTypeHelper abpLoginResultTypeHelper,
     LogInManager logInManager,
     SignInManager signInManager,
     IWebUrlService webUrlService,
     ITenantRegistrationAppService tenantRegistrationAppService,
     IPasswordComplexitySettingStore passwordComplexitySettingStore)
 {
     _multiTenancyConfig             = multiTenancyConfig;
     _userManager                    = userManager;
     _abpLoginResultTypeHelper       = abpLoginResultTypeHelper;
     _logInManager                   = logInManager;
     _signInManager                  = signInManager;
     _webUrlService                  = webUrlService;
     _tenantRegistrationAppService   = tenantRegistrationAppService;
     _passwordComplexitySettingStore = passwordComplexitySettingStore;
 }
 public HeaderViewComponent(
     IUserNavigationManager userNavigationManager,
     IMultiTenancyConfig multiTenancyConfig,
     IAbpSession abpSession,
     ILanguageManager languageManager,
     ISettingManager settingManager,
     IPerRequestSessionCache sessionCache,
     IWebUrlService webUrlService,
     TenantManager tenantManager)
 {
     _userNavigationManager = userNavigationManager;
     _multiTenancyConfig    = multiTenancyConfig;
     _abpSession            = abpSession;
     _languageManager       = languageManager;
     _settingManager        = settingManager;
     _sessionCache          = sessionCache;
     _webUrlService         = webUrlService;
     _tenantManager         = tenantManager;
 }
예제 #25
0
 public AccountController(
     LogInManager logInManager,
     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,
     SignInManager signInManager,
     IAuthenticationManager authenticationManager,
     ILanguageManager languageManager,
     IUserPolicy userPolicy,
     IRepository <FinanceAccount, long> accountRepository)
 {
     _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;
     _signInManager                   = signInManager;
     _authenticationManager           = authenticationManager;
     _languageManager                 = languageManager;
     _userPolicy        = userPolicy;
     _logInManager      = logInManager;
     _accountRepository = accountRepository;
 }
예제 #26
0
        public MpProductInfosController(IMpProductInfoAppService MpProductInfoAppService,
                                        IUserMpAppService userMpAppService,
                                        IHostingEnvironment host,
                                        IWxMediaUpload wxMediaUpload,
                                        IFileServer fileServer
                                        , IMpMediaImageAppService mpMediaImageAppService
                                        , IWebUrlService webUrlService
                                        , IMatialFileService matialFileService
                                        , IMpAccountAppService mpAccountAppService)

        {
            _MpProductInfoAppService = MpProductInfoAppService;
            _userMpAppService        = userMpAppService;
            _host                   = host;
            _wxMediaUpload          = wxMediaUpload;
            _fileServer             = fileServer;
            _mpMediaImageAppService = mpMediaImageAppService;
            _webUrlService          = webUrlService;
            _matialFileService      = matialFileService;
            _mpAccountAppService    = mpAccountAppService;
        }
예제 #27
0
 public PaymentController(
     IPaymentAppService paymentAppService,
     ITenantRegistrationAppService tenantRegistrationAppService,
     TenantManager tenantManager,
     EditionManager editionManager,
     IWebUrlService webUrlService,
     ISubscriptionPaymentRepository subscriptionPaymentRepository,
     UserClaimsPrincipalFactory <User, Role> userClaimsPrincipalFactory,
     UserManager userManager,
     SignInManager signInManager)
 {
     _paymentAppService            = paymentAppService;
     _tenantRegistrationAppService = tenantRegistrationAppService;
     _tenantManager  = tenantManager;
     _editionManager = editionManager;
     _webUrlService  = webUrlService;
     _subscriptionPaymentRepository = subscriptionPaymentRepository;
     _userClaimsPrincipalFactory    = userClaimsPrincipalFactory;
     _userManager   = userManager;
     _signInManager = signInManager;
 }
예제 #28
0
 public TokenAuthController(
     LogInManager logInManager,
     ITenantCache tenantCache,
     AbpLoginResultTypeHelper abpLoginResultTypeHelper,
     TokenAuthConfiguration configuration,
     UserManager userManager,
     ICacheManager cacheManager,
     IOptions <JwtBearerOptions> jwtOptions,
     IExternalAuthConfiguration externalAuthConfiguration,
     IExternalAuthManager externalAuthManager,
     UserRegistrationManager userRegistrationManager,
     IImpersonationManager impersonationManager,
     IUserLinkManager userLinkManager,
     IAppNotifier appNotifier,
     ISmsSender smsSender,
     IEmailSender emailSender,
     IOptions <IdentityOptions> identityOptions,
     IWebUrlService webUrlService,
     GoogleAuthenticatorProvider googleAuthenticatorProvider)
 {
     _logInManager             = logInManager;
     _tenantCache              = tenantCache;
     _abpLoginResultTypeHelper = abpLoginResultTypeHelper;
     _configuration            = configuration;
     _userManager              = userManager;
     _cacheManager             = cacheManager;
     _jwtOptions = jwtOptions;
     _externalAuthConfiguration = externalAuthConfiguration;
     _externalAuthManager       = externalAuthManager;
     _userRegistrationManager   = userRegistrationManager;
     _impersonationManager      = impersonationManager;
     _userLinkManager           = userLinkManager;
     _appNotifier   = appNotifier;
     _smsSender     = smsSender;
     _emailSender   = emailSender;
     _webUrlService = webUrlService;
     _googleAuthenticatorProvider = googleAuthenticatorProvider;
     _identityOptions             = identityOptions.Value;
 }
예제 #29
0
 public XuLyHoSoVanThu37AppService(IRepository <XHoSo, long> hoSoRepos,
                                   IRepository <XHoSoTepDinhKem, long> hoSoTepDinhKemRepos,
                                   IRepository <XHoSoXuLy, long> hoSoXuLyRepos,
                                   IRepository <XHoSoXuLyHistory, long> hoSoXuLyHistoryRepos,
                                   IRepository <User, long> userRepos,
                                   IAbpSession session,
                                   IRepository <Tinh> tinhRepos,
                                   IAppFolders appFolders,
                                   ICustomTennantAppService customTennantAppService,
                                   IRepository <PhongBanLoaiHoSo> phongBanLoaiHoSoRepos,
                                   ICurrentUnitOfWorkProvider unitOfWorkProvider,
                                   IRepository <Tenant> tenantRepository,
                                   IEmailSender emailSender,
                                   IWebUrlService webUrlService,
                                   IRepository <DoanhNghiep, long> doanhNghiepRepos,
                                   IEmailTemplateProvider emailTemplateProvider,
                                   IRepository <ThanhToan, long> thanhToanRepos)
 {
     _hoSoRepos            = hoSoRepos;
     _hoSoTepDinhKemRepos  = hoSoTepDinhKemRepos;
     _hoSoXuLyRepos        = hoSoXuLyRepos;
     _hoSoXuLyHistoryRepos = hoSoXuLyHistoryRepos;
     _userRepos            = userRepos;
     _session    = session;
     _tinhRepos  = tinhRepos;
     _appFolders = appFolders;
     _customTennantAppService = customTennantAppService;
     _phongBanLoaiHoSoRepos   = phongBanLoaiHoSoRepos;
     _thanhToanRepos          = thanhToanRepos;
     _unitOfWorkProvider      = unitOfWorkProvider;
     _tenantRepository        = tenantRepository;
     _emailSender             = emailSender;
     _webUrlService           = webUrlService;
     _doanhNghiepRepos        = doanhNghiepRepos;
     _emailTemplateProvider   = emailTemplateProvider;
 }
예제 #30
0
 protected AppUrlServiceBase(IWebUrlService webUrlService, ITenantCache tenantCache)
 {
     WebUrlService = webUrlService;
     TenantCache   = tenantCache;
 }
 public EmailTemplateProvider(IWebUrlService webUrlService)
 {
     _webUrlService    = webUrlService;
     _defaultTemplates = new ConcurrentDictionary <string, string>();
 }
예제 #32
0
 public EmailTemplateProvider(
     IWebUrlService webUrlService)
 {
     _webUrlService = webUrlService;
 }
예제 #33
0
 public WebUrlsController(IWebUrlService webUrlService)
 {
     _webUrlService = webUrlService;
 }