示例#1
0
 public OneOffPaymentResultController(ILogger <BaseController> logger,
                                      IConfiguration configuration,
                                      IPaymentService paymentService,
                                      IVerifonePaymentProviderService verifonePaymentProviderService,
                                      IGtmService gtmService,
                                      IDistributedCache distributedCache,
                                      IApplicationSessionState sessionState,
                                      IWebActivityService webActivityService)
     : base(logger, distributedCache, sessionState, configuration)
 {
     _paymentService = paymentService;
     _verifonePaymentProviderService = verifonePaymentProviderService;
     _gtmService         = gtmService;
     _webActivityService = webActivityService;
 }
 public MyProfileController(ILogger <BaseController> logger,
                            IConfiguration configuration,
                            IMyProfileService myProfileService,
                            IGtmService gtmService,
                            IDistributedCache distributedCache,
                            IApplicationSessionState sessionState,
                            IWebActivityService webActivityService,
                            IAccountsService accountsService,
                            PortalSetting portalSetting)
     : base(logger, distributedCache, sessionState, configuration)
 {
     _myProfileService   = myProfileService;
     _gtmService         = gtmService;
     _webActivityService = webActivityService;
     _accountsService    = accountsService;
     _portalSetting      = portalSetting;
 }
 public BudgetCalculatorController(ILogger <BaseController> logger,
                                   IConfiguration configuration,
                                   IGtmService gtmService,
                                   IDistributedCache distributedCache,
                                   ICalculatorService calculatorService,
                                   IApplicationSessionState sessionState,
                                   IWebActivityService webActivityService,
                                   ITriggerFigureService triggerFigureService,
                                   IBudgetCalculatorService budgetCalculatorService,
                                   PortalSetting portalSettings,
                                   IMapper mapper)
     : base(logger, distributedCache, sessionState, configuration)
 {
     _gtmService              = gtmService;
     _calculatorService       = calculatorService;
     _budgetCalculatorService = budgetCalculatorService;
     _portalSettings          = portalSettings;
     _mapper               = mapper;
     _webActivityService   = webActivityService;
     _triggerFigureService = triggerFigureService;
 }
 public ViewTransactionsController(ILogger <BaseController> logger,
                                   IConfiguration configuration,
                                   ITransactionsService transactionsService,
                                   PortalSetting portalSetting,
                                   IGtmService gtmService,
                                   IPdfGenerator <PdfViewModel> pdfGenerator,
                                   IDistributedCache distributedCache,
                                   IWebActivityService webActivityService,
                                   IMapper mapper,
                                   IApplicationSessionState sessionState,
                                   IAccountsService accountsService)
     : base(logger, distributedCache, sessionState, configuration)
 {
     _transactionsService = transactionsService;
     _portalSetting       = portalSetting;
     _pageSize            = _portalSetting.PageSizeViewTransactions;
     _gtmService          = gtmService;
     _webActivityService  = webActivityService;
     _pdfGenerator        = pdfGenerator;
     _mapper          = mapper;
     _accountsService = accountsService;
 }