Show / Hide Table of Contents

Class GatewayPlan

Inheritance
object
GatewayPlan
Implements
IHasExtraProperties
Namespace: Volo.Payment.Plans
Assembly: Volo.Payment.Domain.dll
Syntax
public class GatewayPlan : Entity, IHasExtraProperties

Constructors

GatewayPlan()

Declaration
protected GatewayPlan()

GatewayPlan(Guid, string, string, ExtraPropertyDictionary)

Declaration
public GatewayPlan(Guid planId, string gateway, string externalId, ExtraPropertyDictionary extraProperties = null)
Parameters
Type Name Description
Guid planId
string gateway
string externalId
ExtraPropertyDictionary extraProperties

Properties

ExternalId

Declaration
public string ExternalId { get; protected set; }
Property Value
Type Description
string

ExtraProperties

Declaration
public ExtraPropertyDictionary ExtraProperties { get; }
Property Value
Type Description
ExtraPropertyDictionary

Gateway

Declaration
public string Gateway { get; protected set; }
Property Value
Type Description
string

PlanId

Declaration
public Guid PlanId { get; protected set; }
Property Value
Type Description
Guid

Methods

GetKeys()

Declaration
public override object[] GetKeys()
Returns
Type Description
object[]

SetExternalId(string)

Declaration
public void SetExternalId(string externalId)
Parameters
Type Name Description
string externalId

Implements

Volo.Abp.Data.IHasExtraProperties
In this article
Back to top Powered by Volosoft