Class PrePaymentModel
Inheritance
PrePaymentModel
Assembly: Volo.Payment.PayPal.Web.dll
Syntax
public class PrePaymentModel : AbpPageModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
PrePaymentModel(IOptions<PaymentWebOptions>, IPaymentRequestAppService)
Declaration
public PrePaymentModel(IOptions<PaymentWebOptions> paymentWebOptions, IPaymentRequestAppService paymentRequestAppService)
Parameters
Properties
PaymentRequest
Declaration
protected PaymentRequestWithDetailsDto PaymentRequest { get; set; }
Property Value
PaymentRequestAppService
Declaration
protected IPaymentRequestAppService PaymentRequestAppService { get; }
Property Value
PaymentRequestId
Declaration
[BindProperty(SupportsGet = true)]
public Guid PaymentRequestId { get; set; }
Property Value
PaymentWebOptions
Declaration
protected IOptions<PaymentWebOptions> PaymentWebOptions { get; }
Property Value
Methods
OnGet()
Declaration
public virtual IActionResult OnGet()
Returns
OnPostAsync()
Declaration
public virtual Task OnPostAsync()
Returns
Implements
Extension Methods