public void Should_Retrieve_Apm_Result() { RetrieveApmRequest request = new RetrieveApmRequest(); request.Locale = Locale.TR.ToString(); request.ConversationId = "123456789"; request.PaymentId = "1"; Apm retrieve = Apm.Retrieve(request, options); PrintResponse <Apm>(retrieve); Assert.AreEqual(Status.SUCCESS.ToString(), retrieve.Status); Assert.AreEqual(Locale.TR.ToString(), retrieve.Locale); Assert.AreEqual("123456789", retrieve.ConversationId); }
public async Task Should_Retrieve_Apm_Result() { RetrieveApmRequest request = new RetrieveApmRequest { Locale = Locale.TR.ToString(), ConversationId = "123456789", PaymentId = "1" }; Apm retrieve = await Apm.RetrieveAsync(request, Options); PrintResponse(retrieve); Assert.AreEqual(Status.SUCCESS.ToString(), retrieve.Status); Assert.AreEqual(Locale.TR.ToString(), retrieve.Locale); Assert.AreEqual("123456789", retrieve.ConversationId); }
public static Apm Retrieve(RetrieveApmRequest request, Options options) { return(RestHttpClient.Create().Post <Apm>(options.BaseUrl + "/payment/apm/retrieve", GetHttpHeaders(request, options), request)); }
// Async public static async Task <Apm> RetrieveAsync(RetrieveApmRequest request, Options options) { return(await RestHttpClient.Create().PostAsync <Apm>(options.BaseUrl + "/payment/apm/retrieve", GetHttpHeaders(request, options), request)); }
public static async Task <Apm> RetrieveAsync(RetrieveApmRequest request, Options options) { return(await RestHttpClient.Instance.PostAsync <Apm>(options.BaseUrl + ApmRetrieveUrl, GetHttpHeaders(request, options), request)); }
public static Apm Retrieve(RetrieveApmRequest request, Options options) { return(RestHttpClient.Instance.Post <Apm>(options.BaseUrl + ApmRetrieveUrl, GetHttpHeaders(request, options), request)); }