public CustomerToBusinessSimulator( IValidationResponseHelper validationResponseHelper, ITokenizedApiCaller tokenizedApiCaller ) { this.validationResponseHelper = validationResponseHelper; this.tokenizedApiCaller = tokenizedApiCaller; }
public BusinessToCustomerPaymentRequester( ITokenizedApiCaller tokenizedApiCaller, ICredentialEncryptor credentialEncryptor, IValidationResponseHelper validationResponseHelper ) { this.tokenizedApiCaller = tokenizedApiCaller; this.credentialEncryptor = credentialEncryptor; this.validationResponseHelper = validationResponseHelper; }
public STKPusher( IEnvironmentSpecificValues environmentSpecificValues, IOptions <MPesaSettings> mPesaSettingsOptions, ITokenizedApiCaller tokenizedApiCaller, ICredentialResolver credentialResolver) { this.environmentSpecificValues = environmentSpecificValues; this.tokenizedApiCaller = tokenizedApiCaller; this.credentialResolver = credentialResolver; this.mPesaSettings = mPesaSettingsOptions.Value; }