Class LicenseRepository
Inheritance
System.Object
LicenseRepository
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
public class LicenseRepository
Constructors
LicenseRepository(UserConnection)
Declaration
public LicenseRepository(UserConnection userConnection)
Parameters
Type | Name | Description |
---|---|---|
UserConnection | userConnection |
Methods
BulkGetUsersPackages(Guid[])
Returns users package identifiers. Receives packages by parts.
Declaration
public virtual Guid[] BulkGetUsersPackages(Guid[] userIds)
Parameters
Type | Name | Description |
---|---|---|
System.Guid[] | userIds | Users identifiers. |
Returns
Type | Description |
---|---|
System.Guid[] |
GetLicenses(Nullable<Guid>)
Returns all licenses and package data. If packageId
is specified,
filters licenses by the package.
Declaration
public virtual SysLic[] GetLicenses(Guid? packageId = default(Guid? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Guid> | packageId | Identifier of package to filter licenses. |
Returns
Type | Description |
---|---|
SysLic[] |