예제 #1
0
 public BraintreePosService(
     IOrchardServices orchardServices,
     IRepository <PaymentRecord> repository,
     IPaymentEventHandler paymentEventHandler,
     ICacheManager cacheManager,
     ISignals signals,
     IShapeFactory shapeFactory)
     : base(orchardServices, repository, paymentEventHandler, shapeFactory)
 {
     _cacheManager = cacheManager;
     _signals      = signals;
 }
예제 #2
0
        public PayPalController(
            IOrchardServices orchardServices,
            IRepository <PaymentRecord> repository,
            IPaymentEventHandler paymentEventHandler,
            IPayPalService PayPalService)
        {
            _orchardServices = orchardServices;
            _posService      = new PayPalPosService(orchardServices, repository, paymentEventHandler);
            _PayPalService   = PayPalService;

            Logger = NullLogger.Instance;
            T      = NullLocalizer.Instance;
        }
        public PosServiceBase(
            IOrchardServices orchardServices,
            IRepository <PaymentRecord> repository,
            IPaymentEventHandler paymentEventHandler,
            IShapeFactory shapeFactory)
        {
            _orchardServices     = orchardServices;
            _repository          = repository;
            _paymentEventHandler = paymentEventHandler;
            _shapeFactory        = shapeFactory;

            T      = NullLocalizer.Instance;
            Logger = NullLogger.Instance;
        }
예제 #4
0
 public PosServiceEmpty(IOrchardServices orchardServices, IRepository <PaymentRecord> repository, IPaymentEventHandler paymentEventHandler)
     : base(orchardServices, repository, paymentEventHandler)
 {
 }
 public PayPalPosService(IOrchardServices orchardServices, IRepository <PaymentRecord> repository, IPaymentEventHandler paymentEventHandler, IShapeFactory shapeFactory)
     : base(orchardServices, repository, paymentEventHandler, shapeFactory)
 {
 }
예제 #6
0
 public CartaSiPosService(IOrchardServices orchardServices, IRepository <PaymentRecord> repository, IPaymentEventHandler paymentEventHandler) :
     base(orchardServices, repository, paymentEventHandler)
 {
     Logger = NullLogger.Instance;
 }
        public PosServiceBase(IOrchardServices orchardServices, IRepository <PaymentRecord> repository, IPaymentEventHandler paymentEventHandler)
        {
            _orchardServices     = orchardServices;
            _repository          = repository;
            _paymentEventHandler = paymentEventHandler;

            T = NullLocalizer.Instance;
        }
 public BraintreeController(IOrchardServices orchardServices, IRepository <PaymentRecord> repository, IPaymentEventHandler paymentEventHandler, IBraintreeService braintreeService)
 {
     _orchardServices  = orchardServices;
     _posService       = new BraintreePosService(orchardServices, repository, paymentEventHandler);
     _braintreeService = braintreeService;
 }