public StripeEventHandlerService(IUserManagementService userManagementService,
                                  IOptions <StripeOptions> stripeOptions, IStripePaymentService stripePaymentService)
 {
     _userManagementService = userManagementService;
     _stripePaymentService  = stripePaymentService;
     _stripeOptions         = stripeOptions.Value;
 }
示例#2
0
 public MainPageViewModel(INavigationService navigationService,
                          IStripePaymentService stripePaymentService)
     : base(navigationService)
 {
     Title      = "Main Page";
     PayCommand = new DelegateCommand(Pay);
     this.stripePaymentService = stripePaymentService;
 }
 public StripePaymentController(IContentManager contentManager, IContentItemDisplayManager contentDisplay, IUpdateModelAccessor updateModelAccessor,
                                IServiceProvider serviceProvider, IStripePaymentService stripePaymentService, ILogger <StripePaymentController> logger)
 {
     _contentManager       = contentManager;
     _contentDisplay       = contentDisplay;
     _updateModelAccessor  = updateModelAccessor;
     _serviceProvider      = serviceProvider;
     _stripePaymentService = stripePaymentService;
     _logger = logger;
 }
示例#4
0
 public StripeWebhookController(ICart cart,
                                IATRepository repository,
                                IEmailSender emailSender,
                                UserManager <ApplicationUser> userManager,
                                IStripePaymentService stripeService)
 {
     _stripeService = stripeService;
     _cart          = cart;
     _repository    = repository;
     _emailSender   = emailSender;
     _userManager   = userManager;
 }
 public CheckoutController(IATRepository rep,
                           UserManager <ApplicationUser> userManager,
                           SignInManager <ApplicationUser> signInManager,
                           IEmailSender emailSender,
                           ICart cart,
                           IStripePaymentService stripeService,
                           IHostingEnvironment environment)
 {
     _repository    = rep;
     _environment   = environment;
     _cart          = cart;
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _stripeService = stripeService;
 }
示例#6
0
 public PaymentController(IStripePaymentService stripePaymentService)
 {
     _stripePaymentService = stripePaymentService;
 }
 public StripePaymentFormPartDisplay(IStripePaymentService stripePaymentService)
 {
     _stripePaymentService = stripePaymentService;
 }
示例#8
0
 public RegisterController(IRegisterFacade registerFacade, IStripePaymentService stripePaymentService)
 {
     _registerFacade       = registerFacade;
     _stripePaymentService = stripePaymentService;
 }