Class GatewayAppService
Inheritance
GatewayAppService
Assembly: Volo.Payment.Application.dll
Syntax
public class GatewayAppService : PaymentAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, IGatewayAppService, IApplicationService, IRemoteService
Constructors
GatewayAppService(IOptions<PaymentOptions>)
Declaration
public GatewayAppService(IOptions<PaymentOptions> paymentOptions)
Parameters
Properties
PaymentOptions
Declaration
protected IOptions<PaymentOptions> PaymentOptions { get; }
Property Value
Methods
GetGatewayConfigurationAsync()
Declaration
public virtual Task<List<GatewayDto>> GetGatewayConfigurationAsync()
Returns
GetSubscriptionSupportedGatewaysAsync()
Declaration
public virtual Task<List<GatewayDto>> GetSubscriptionSupportedGatewaysAsync()
Returns
Implements
Extension Methods