![]() |
LicenseSpring Management .Net SDK 1.10.1
Easily add Software Licensing to your application
|
Implements IProductService
interface.
More...
Public Member Functions | |||||||
InstallationFile | CreateInstallationFile (CreateInstallationFileDto dto) | ||||||
Creates a new installation file.
| |||||||
ProductCustomField | CreateProductCustomField (CreateProductCustomFieldDto dto) | ||||||
Creates a new product custom field.
| |||||||
ProductFeature | CreateProductFeature (CreateProductFeatureDto dto) | ||||||
Creates a new product feature.
| |||||||
string | DeleteProductCustomField (uint fieldId) | ||||||
Deletes product custom field.
| |||||||
string | DeleteProductFeature (ulong featureId) | ||||||
Deletes product feature.
| |||||||
BundleProduct[] | ListBundlesForAProduct (ulong productId) | ||||||
Show all bundles for a Product the requesting manager has access permissions to.
| |||||||
InstallationFile[] | ListInstallationFiles (ListInstallationFilesRequestDto dto, out uint count) | ||||||
Returns installation files.
| |||||||
ProductCustomField[] | ListProductCustomFields (ListProductFieldsRequestDto dto, out uint Count) | ||||||
Returns product custom fields.
| |||||||
ProductFeature[] | ListProductFeatures (ListProductFieldsRequestDto dto, out uint count) | ||||||
Returns product features.
| |||||||
Product[] | ListProducts (ListProductsRequestDto dto, out uint Count) | ||||||
Returns products.
| |||||||
BundleProduct[] | ListProductsInABundle (ulong bundleId) | ||||||
Show all Products in a bundle the requesting manager has access permissions to.
| |||||||
ProductCustomField | UpdateProductCustomField (CreateProductCustomFieldDto dto, uint fieldId) | ||||||
Updates product custom field.
| |||||||
ProductFeature | UpdateProductFeature (CreateProductFeatureDto dto, ulong featureId) | ||||||
Updates product feature.
| |||||||
![]() | |||||||
void | Initialize (ManagementConfiguration configuration) | ||||||
Initialize management service with given configuration.
| |||||||
bool | IsInitialized () | ||||||
Check whether management service has been initialized.
| |||||||
bool | IsOnline (bool throwExceptions=false) | ||||||
Helper method, it checks connection to the LicenseSpring platform.
| |||||||
Implements IProductService
interface.
InstallationFile LicenseSpring.ProductService.CreateInstallationFile | ( | CreateInstallationFileDto | dto | ) |
Creates a new installation file.
dto | Dto with information about new installation file. |
Implements LicenseSpring.IProductService.
ProductCustomField LicenseSpring.ProductService.CreateProductCustomField | ( | CreateProductCustomFieldDto | dto | ) |
Creates a new product custom field.
dto | Dto with information about new product custom field. |
Implements LicenseSpring.IProductService.
ProductFeature LicenseSpring.ProductService.CreateProductFeature | ( | CreateProductFeatureDto | dto | ) |
Creates a new product feature.
dto | Dto with information about new product feature. |
Implements LicenseSpring.IProductService.
string LicenseSpring.ProductService.DeleteProductCustomField | ( | uint | fieldId | ) |
Deletes product custom field.
fieldId | The Id of the product custom field that will be deleted. |
Implements LicenseSpring.IProductService.
string LicenseSpring.ProductService.DeleteProductFeature | ( | ulong | featureId | ) |
Deletes product feature.
featureId | The Id of the product feature that will be deleted. |
Implements LicenseSpring.IProductService.
BundleProduct[] LicenseSpring.ProductService.ListBundlesForAProduct | ( | ulong | productId | ) |
Show all bundles for a Product the requesting manager has access permissions to.
productId | Id of the product. |
Implements LicenseSpring.IProductService.
InstallationFile[] LicenseSpring.ProductService.ListInstallationFiles | ( | ListInstallationFilesRequestDto | dto, |
out uint | count | ||
) |
Returns installation files.
dto | Data transfer object that is used for searching through installation files. |
count | Quantity of product installation files, use for iteration of the result pages. |
Implements LicenseSpring.IProductService.
ProductCustomField[] LicenseSpring.ProductService.ListProductCustomFields | ( | ListProductFieldsRequestDto | dto, |
out uint | Count | ||
) |
Returns product custom fields.
dto | Data transfer object that is used for searching through all product custom fields. |
count | Quantity of product custom fields, use for iteration of the result pages. |
Implements LicenseSpring.IProductService.
ProductFeature[] LicenseSpring.ProductService.ListProductFeatures | ( | ListProductFieldsRequestDto | dto, |
out uint | count | ||
) |
Returns product features.
dto | Data transfer object that is used for searching through product features. |
count | Quantity of product features, use for iteration of the result pages. |
Implements LicenseSpring.IProductService.
Product[] LicenseSpring.ProductService.ListProducts | ( | ListProductsRequestDto | dto, |
out uint | Count | ||
) |
Returns products.
dto | Data transfer object that is used for searching through all products. |
count | Quantity of products, use for iteration of the result pages. |
Implements LicenseSpring.IProductService.
BundleProduct[] LicenseSpring.ProductService.ListProductsInABundle | ( | ulong | bundleId | ) |
Show all Products in a bundle the requesting manager has access permissions to.
bundleId | Id of the product bundle. |
Implements LicenseSpring.IProductService.
ProductCustomField LicenseSpring.ProductService.UpdateProductCustomField | ( | CreateProductCustomFieldDto | dto, |
uint | fieldId | ||
) |
Updates product custom field.
dto | Dto with information about product custom field that will be updated. |
fieldId | The Id of the product custom field that will be updated. |
Implements LicenseSpring.IProductService.
ProductFeature LicenseSpring.ProductService.UpdateProductFeature | ( | CreateProductFeatureDto | dto, |
ulong | featureId | ||
) |
Updates product feature.
dto | Dto with information about product feature that will be updated. |
featureId | The Id of the product feature that will be updated. |
Implements LicenseSpring.IProductService.