public GetPaymentByIdHandler( IMerchantEncryptionKeyGetter encryptionKeys, IDecrypter decrypter, IPaymentRecordReader paymentRecordReader, IMerchantContext merchantContext) { _encryptionKeys = encryptionKeys; _decrypter = decrypter; _paymentRecordReader = paymentRecordReader; _merchantContext = merchantContext; }
public ProcessRejectedPaymentHandler( IEncrypter encrypter, IPaymentRecordCreator paymentRecordCreator, IGuid guid, IDateTime dateTime, IMerchantEncryptionKeyGetter merchantEncryptionKeyGetter) { _encrypter = encrypter; _paymentRecordCreator = paymentRecordCreator; _guid = guid; _dateTime = dateTime; _merchantEncryptionKeyGetter = merchantEncryptionKeyGetter; }
public ProcessSuccessfulPaymentHandler( IMerchantEncryptionKeyGetter merchantEncryptionKeyGetter, IEncrypter encrypter, IPaymentRecordCreator paymentRecordCreator, IGuid guid, IDateTime dateTime) { _merchantEncryptionKeyGetter = merchantEncryptionKeyGetter; _encrypter = encrypter; _paymentRecordCreator = paymentRecordCreator; _guid = guid; _dateTime = dateTime; }