コード例 #1
0
 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
ファイル: UserEmailer.cs プロジェクト: a9512648/JYcms
 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;
 }
コード例 #5
0
 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;
 }
コード例 #15
0
 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;
 }
コード例 #18
0
 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;
 }
コード例 #19
0
 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;
 }
コード例 #22
0
        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;
        }
コード例 #23
0
 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;
 }
コード例 #24
0
 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;
 }