C# Class Sample.AspNetCore.Controllers.PaymentController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Show file Open project: OpenBapul/iamport-rest-client-net

Public Methods

Method Description
PaymentController ( IPaymentsApi paymentsApi, CheckoutRepository checkoutRepository, PaymentRepository paymentRepository, IamportHttpClientOptions clientOptions ) : Iamport.RestApi.Apis

Private Methods

Method Description
CreateAjax ( [ model ) : Task
Index ( string transactionId ) : IActionResult
OnNotification ( string transactionId ) : Task
PageNotFound ( string transactionId ) : IActionResult
Refresh ( string transactionId ) : Task
RefreshPaymentAsync ( Models payment ) : System.Threading.Tasks.Task

Method Details

PaymentController() public method

public PaymentController ( IPaymentsApi paymentsApi, CheckoutRepository checkoutRepository, PaymentRepository paymentRepository, IamportHttpClientOptions clientOptions ) : Iamport.RestApi.Apis
paymentsApi IPaymentsApi
checkoutRepository Sample.AspNetCore.Repositories.CheckoutRepository
paymentRepository Sample.AspNetCore.Repositories.PaymentRepository
clientOptions Iamport.RestApi.IamportHttpClientOptions
return Iamport.RestApi.Apis