コード例 #1
0
 public OrganizationSponsorshipsController(IOrganizationSponsorshipService organizationSponsorshipService,
                                           IOrganizationSponsorshipRepository organizationSponsorshipRepository,
                                           IOrganizationRepository organizationRepository,
                                           IOrganizationUserRepository organizationUserRepository,
                                           IUserService userService,
                                           ICurrentContext currentContext)
 {
     _organizationsSponsorshipService   = organizationSponsorshipService;
     _organizationSponsorshipRepository = organizationSponsorshipRepository;
     _organizationRepository            = organizationRepository;
     _organizationUserRepository        = organizationUserRepository;
     _userService    = userService;
     _currentContext = currentContext;
 }
コード例 #2
0
ファイル: StripeController.cs プロジェクト: xq2/server
 public StripeController(
     GlobalSettings globalSettings,
     IOptions <BillingSettings> billingSettings,
     IWebHostEnvironment hostingEnvironment,
     IOrganizationService organizationService,
     IOrganizationSponsorshipService organizationSponsorshipService,
     IOrganizationRepository organizationRepository,
     ITransactionRepository transactionRepository,
     IUserService userService,
     IAppleIapService appleIapService,
     IMailService mailService,
     IReferenceEventService referenceEventService,
     ILogger <StripeController> logger,
     ITaxRateRepository taxRateRepository,
     IUserRepository userRepository)
 {
     _billingSettings                = billingSettings?.Value;
     _hostingEnvironment             = hostingEnvironment;
     _organizationService            = organizationService;
     _organizationSponsorshipService = organizationSponsorshipService;
     _organizationRepository         = organizationRepository;
     _transactionRepository          = transactionRepository;
     _userService           = userService;
     _appleIapService       = appleIapService;
     _mailService           = mailService;
     _referenceEventService = referenceEventService;
     _taxRateRepository     = taxRateRepository;
     _userRepository        = userRepository;
     _logger    = logger;
     _btGateway = new Braintree.BraintreeGateway
     {
         Environment = globalSettings.Braintree.Production ?
                       Braintree.Environment.PRODUCTION : Braintree.Environment.SANDBOX,
         MerchantId = globalSettings.Braintree.MerchantId,
         PublicKey  = globalSettings.Braintree.PublicKey,
         PrivateKey = globalSettings.Braintree.PrivateKey
     };
 }