Interface ISubscriptionService
- Namespace
- Rescope.Commerce.Core.Services
- Assembly
- Rescope.Commerce.Core.dll
public interface ISubscriptionService : IService<Subscription>
- Inherited Members
-
Methods
GetMemberPage(Guid, int, string, SortOrder, string?)
Task<PaginatedResponse<Subscription>> GetMemberPage(Guid memberId, int page, string filter, SortOrder sortOrder = SortOrder.DESC, string? sortBy = null)
Parameters
memberId
Guid
page
int
filter
string
sortOrder
SortOrder
sortBy
string
Returns
- Task<PaginatedResponse<Subscription>>
GetMemberPage(MemberIdentityUser, int, string, SortOrder, string?)
Task<PaginatedResponse<Subscription>> GetMemberPage(MemberIdentityUser member, int page, string filter, SortOrder sortOrder = SortOrder.DESC, string? sortBy = null)
Parameters
member
MemberIdentityUser
page
int
filter
string
sortOrder
SortOrder
sortBy
string
Returns
- Task<PaginatedResponse<Subscription>>
GetPage(int, string, SortOrder, string?, Guid?)
Task<PaginatedResponse<Subscription>> GetPage(int page, string filter, SortOrder sortOrder = SortOrder.DESC, string? sortBy = null, Guid? storeId = null)
Parameters
page
int
filter
string
sortOrder
SortOrder
sortBy
string
storeId
Guid?
Returns
- Task<PaginatedResponse<Subscription>>
RunRenewals()
Returns
- Task