Class GatewayPlan
Assembly: Volo.Payment.Domain.dll
Syntax
[Obfuscation(Exclude = true, Feature = "renaming,controlflow,stringencryption")]
public class GatewayPlan : Entity, IEntity, IHasExtraProperties
Constructors
GatewayPlan()
Declaration
Declaration
public GatewayPlan(Guid planId, string gateway, string externalId, ExtraPropertyDictionary extraProperties = null)
Parameters
Properties
ExternalId
Declaration
public virtual string ExternalId { get; protected set; }
Property Value
Declaration
public virtual ExtraPropertyDictionary ExtraProperties { get; }
Property Value
Gateway
Declaration
public virtual string Gateway { get; protected set; }
Property Value
PlanId
Declaration
public virtual Guid PlanId { get; protected set; }
Property Value
Methods
GetKeys()
Declaration
public override object[] GetKeys()
Returns
Overrides
SetExternalId(string)
Declaration
public void SetExternalId(string externalId)
Parameters
| Type |
Name |
Description |
| string |
externalId |
|
Implements
Extension Methods