public CreatePaymentCommandHandler(IPisheyarContext context, IZarinPalService zarinPal, ICurrentUserService currentUser) { _context = context; _zarinPal = zarinPal; _currentUser = currentUser; }
public PaymentManager(IResponseProvider responseProvider, ITimingService timingService, INotificationManager notifManager, ITransactionManager transactionManager) { _responseProvider = responseProvider; _timingService = timingService; _notifManager = notifManager; _transactionManager = transactionManager; _zarinPalService = new ZarinPalService(); _pasargadService = new PasargadService(); }
public CreatePaymentCommandHandler(IPisheyarContext context, IZarinPalService zarinPal) { _context = context; _zarinPal = zarinPal; }