Class LicenseService
Service used by License manager in default mode (when user have license to login).
Implements
System.Web.SessionState.IReadOnlySessionState
System.Web.SessionState.IRequiresSessionState
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.ServiceModel
Assembly: Terrasoft.Core.ServiceModel.dll
Syntax
[CoreServiceRoute("/ServiceModel/")]
[CoreServiceRoute("/0/ServiceModel/")]
[ServiceBehavior]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class LicenseService : BaseLicenseService, ILicenseService, IReadOnlySessionState, IRequiresSessionState
Methods
AddUsersPackages(UsersLicensePackages)
Adds specified license packages (if available) to specified users.
Declaration
public BaseResponse AddUsersPackages(UsersLicensePackages usersLicPackages)
Parameters
Type | Name | Description |
---|---|---|
UsersLicensePackages | usersLicPackages | Object with identifiers of users and licenses. |
Returns
Type | Description |
---|---|
BaseResponse | Response indicating whether the operation was successful or not. |
DeleteUsersPackages(UsersLicensePackages)
Deletes specified license packages (if added) for specified users.
Declaration
public BaseResponse DeleteUsersPackages(UsersLicensePackages usersLicPackages)
Parameters
Type | Name | Description |
---|---|---|
UsersLicensePackages | usersLicPackages | Object with identifiers of users and licenses. |
Returns
Type | Description |
---|---|
BaseResponse | Response indicating whether the operation was successful or not. |
GetUsersPackages(Guid[])
Returns users packages.
Declaration
public UsersPackagesResponse GetUsersPackages(Guid[] userIds)
Parameters
Type | Name | Description |
---|---|---|
System.Guid[] | userIds | Users identifiters |
Returns
Type | Description |
---|---|
UsersPackagesResponse |
Implements
System.Web.SessionState.IReadOnlySessionState
System.Web.SessionState.IRequiresSessionState