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