public OntraportProcessor(IOntraportContacts ontraContacts, IOntraportProducts ontraProducts, IOntraportTransactions ontraTransact, IAppCache cache, IOptions <PaymentProcessorConfig> config) { _ontraContacts = ontraContacts; _ontraProducts = ontraProducts; _ontraTransact = ontraTransact; _cache = cache; _config = config; }
public Samples() { var httpClient = new ConfigHelper().GetHttpClient(); _ontraContacts = new OntraportContacts <ApiContact>(httpClient, new OntraportObjects(httpClient)); _ontraProducts = new OntraportProducts(httpClient); _ontraTransactions = new OntraportTransactions(httpClient); _ontraPostForms = new OntraportPostForms(new HttpClient()); }