Click or drag to resize
ISubscriptionManager Methods

[This is preliminary documentation and is subject to change.]

The ISubscriptionManager type exposes the following members.

Methods
  NameDescription
Public methodDoubleCalculateSubscriptionSla(Int64, Int32)
Calculates subscription SLA
Public methodIDetailsableTDetails(Int64)
Get details for entity with specified Id
(Inherited from IDetailsableT.)
Public methodIReadOnlyDictionaryTKey, TValue, T: Int64DetailsAny(IEnumerableInt64)
Attempts to get details on multiple ids. If an id is not found, it will not be included in the returned dictionary
(Inherited from IDetailsableBatchT.)
Public methodIPaginationTFilter(TFilterDtoInterface, PaginationRequestTDToInterface)
Searches for entities using a filter and returnes a pagination based on the supplied request
(Inherited from IFilterableTDToInterface, TFilterDtoInterface.)
Public methodIReadOnlyDictionaryTKey, TValue, T: Int64GetStatuses(IEnumerableInt64)
Retrieves statuses for subscriptions
Public methodIEnumerableT, T: INameableGetSubscriptionGroups(NullableInt64)
Retrieves subscription groups, optionally for a customer
Public methodIDictionaryTKey, TValue, T: Int64GetSubscriptionStatuses(Int32, IEnumerableInt64) Obsolete.
Retrieves translated subscription statuses
Public method void TransferSubscriptions(IReadOnlyDictionaryInt64, IReadOnlyCollectionInt64)
Executes a subscription transfer from customers to another customer for one or more subscriptions.
Public method void Update(T)
Updates an entity with new values.
(Inherited from IUpdateableT.)
Top
Extension Methods
  NameDescription
Public Extension MethodISubscriptionDetailsAllISubscription(Int64)Overloaded. (Defined by DetailsableBatchExtensions.)
Public Extension MethodIReadOnlyDictionaryTKey, TValue, T: Int64DetailsAllISubscription(IEnumerableInt64)Overloaded. (Defined by DetailsableBatchExtensions.)
Public Extension MethodISubscriptionDetailsAnyISubscription(Int64) (Defined by DetailsableBatchExtensions.)
Public Extension MethodIEnumerableT, T: ICurrentSubscriptionStatusGetStatuses(Int64) (Defined by SubscriptionManagerExtensions.)
Top
See Also