Click or drag to resize
Infosoft Logo

ISubscriptionUserService Interface

A service for managing subscription user.

Namespace: Infosoft.Common.Contracts.ServiceContracts.Subscriptions
Assembly: Infosoft.Common.Contracts (in Infosoft.Common.Contracts.dll) Version: 4.00.0.0
Syntax
public interface ISubscriptionUserService : IBusinessService

The ISubscriptionUserService type exposes the following members.

Methods
 NameDescription
Public methodCreateSubscriptionUser Creates a new subscription user mapping. You can either use the Username property (if using the Infosoft user register module) or the ExternalUser property if using an external system, it is not possible to set both.
Public methodDeleteSubscriptionUser Deletes a mapping between a subscription and a user. Only the SubscriptionUser_Id is required when deleting a mapping.
Public methodGetSubscriptionUserMappingsByUser Gets the subscription user mappings by a user identifier. If the Infosoft user register module is available the UserIdentifier has to be the e-mail/username of the serviceuser. Otherwise it has to match the ExternalUser given when mapping the subscription with the user.
Public methodGetSubscriptionUsersBySubscription Gets the list of SubscriptionUsers for a given Subscription identified by the CustomerNumber and TitleCode.
Top
See Also