Show / Hide Table of Contents

Class SubscriptionController

Inheritance
object
SubscriptionController
Implements
ISubscriptionAppService
IApplicationService
IRemoteService
Namespace: Volo.Saas.Host
Assembly: Volo.Saas.Host.HttpApi.dll
Syntax
[Controller]
[Authorize("Saas.Editions")]
[Area("saas")]
[Route("/api/saas/subscription")]
public class SubscriptionController : AbpControllerBase, ISubscriptionAppService, IApplicationService, IRemoteService

Constructors

SubscriptionController(ISubscriptionAppService)

Declaration
public SubscriptionController(ISubscriptionAppService subscriptionAppService)
Parameters
Type Name Description
ISubscriptionAppService subscriptionAppService

Properties

SubscriptionAppService

Declaration
protected ISubscriptionAppService SubscriptionAppService { get; }
Property Value
Type Description
ISubscriptionAppService

Methods

CreateSubscriptionAsync(Guid, Guid)

Declaration
[HttpPost]
public Task<PaymentRequestWithDetailsDto> CreateSubscriptionAsync(Guid editionId, Guid tenantId)
Parameters
Type Name Description
Guid editionId
Guid tenantId
Returns
Type Description
Task<PaymentRequestWithDetailsDto>

Implements

ISubscriptionAppService
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService
In this article
Back to top Powered by Volosoft