public BluePay20PostClient( string endpoint, IBluePayResponseParser <BluePayPost20ResponseV3> parser, WebRequestProvider webRequestProvider) { _endpoint = endpoint; _parser = parser; _webRequestProvider = webRequestProvider; }
public BluePay20PostClient() { _endpoint = "https://secure.bluepay.com/interfaces/bp20post"; _parser = new BluePayResponseParser <BluePayPost20ResponseV3>(); _webRequestProvider = (url) => { var ret = WebRequest.CreateHttp(url); ret.Method = "POST"; ret.ContentType = "application/x-www-form-urlencoded"; return(ret); }; }