Show / Hide Table of Contents

Class GatewayAppService

Inheritance
object
PaymentAppServiceBase
GatewayAppService
Implements
IGatewayAppService
IApplicationService
IRemoteService
Namespace: Volo.Payment.Gateways
Assembly: Volo.Payment.Application.dll
Syntax
public class GatewayAppService : PaymentAppServiceBase, IGatewayAppService, IApplicationService, IRemoteService

Constructors

GatewayAppService(IOptions<PaymentOptions>)

Declaration
public GatewayAppService(IOptions<PaymentOptions> paymentOptions)
Parameters
Type Name Description
IOptions<PaymentOptions> paymentOptions

Properties

PaymentOptions

Declaration
protected IOptions<PaymentOptions> PaymentOptions { get; }
Property Value
Type Description
IOptions<PaymentOptions>

Methods

GetGatewayConfigurationAsync()

Declaration
public virtual Task<List<GatewayDto>> GetGatewayConfigurationAsync()
Returns
Type Description
Task<List<GatewayDto>>

GetSubscriptionSupportedGatewaysAsync()

Declaration
public virtual Task<List<GatewayDto>> GetSubscriptionSupportedGatewaysAsync()
Returns
Type Description
Task<List<GatewayDto>>

Implements

IGatewayAppService
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService
In this article
Back to top Powered by Volosoft