Class GatewayPlan
Implements
IHasExtraProperties
Assembly: Volo.Payment.Domain.dll
Syntax
public class GatewayPlan : Entity, IHasExtraProperties
Constructors
GatewayPlan()
Declaration
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
Declaration
public ExtraPropertyDictionary ExtraProperties { get; }
Property Value
Type |
Description |
ExtraPropertyDictionary |
|
Gateway
Declaration
public string Gateway { get; protected set; }
Property Value
PlanId
Declaration
public Guid PlanId { get; protected set; }
Property Value
Methods
GetKeys()
Declaration
public override object[] GetKeys()
Returns
SetExternalId(string)
Declaration
public void SetExternalId(string externalId)
Parameters
Type |
Name |
Description |
string |
externalId |
|
Implements
Volo.Abp.Data.IHasExtraProperties