Class SubscriptionAppService
Inheritance
SubscriptionAppService
Assembly: Volo.Saas.Host.Application.dll
Syntax
public class SubscriptionAppService : SaasHostAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, ISubscriptionAppService, IApplicationService, IRemoteService
Constructors
SubscriptionAppService(IPaymentRequestAppService, ITenantRepository, EditionManager)
Declaration
public SubscriptionAppService(IPaymentRequestAppService paymentRequestAppService, ITenantRepository tenantRepository, EditionManager editionManager)
Parameters
Properties
EditionManager
Declaration
protected EditionManager EditionManager { get; }
Property Value
PaymentRequestAppService
Declaration
protected IPaymentRequestAppService PaymentRequestAppService { get; }
Property Value
TenantRepository
Declaration
protected ITenantRepository TenantRepository { get; }
Property Value
Methods
CreateSubscriptionAsync(Guid, Guid)
Declaration
public virtual Task<PaymentRequestWithDetailsDto> CreateSubscriptionAsync(Guid editionId, Guid tenantId)
Parameters
Type |
Name |
Description |
Guid |
editionId |
|
Guid |
tenantId |
|
Returns
Implements
Extension Methods