![]() |
LicenseSpring Management .Net SDK 1.15.0
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.
| |||||||
Public Member Functions inherited from LicenseSpring.BaseService | |||||||
| 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.