SDKs
.NET/C# Management SDK
16min
zip file includes sdk net versions 3 5; 4 0; 4 5; 4 5 1; 4 5 2; 4 6; 4 6 1; 4 6 2; 4 7; 4 7 1; 4 7 2; 4 8; net standard 2 0, net standard 2 1, net5, net6, net7, net8 code samples for console apps, asp net app documentation release notes licensespringmanagement netsdkv1 10 1 zip release notes april 5, 2024, v1 10 1 fixed duplicate custom fields members in licensedetails updated console sample march 7, 2024, v1 10 0 added note property to licensedetails cs and order cs updated console sample march 5, 2024, v1 9 1 fixed null reference exception in order constructor fixed faulty exact email filter on customer expanded console sample added net 8 target build july 4, 2023, v1 9 0 added createinstallationfiledto channel and createinstallationfiledto enabled fields added net 6 and 7 target builds april 14, 2023, v1 8 0 added listcustomeraccounts , createcustomeraccount , editcustomeraccount , deletecustomeraccount , mergecustomers functions to customerservice class added deviceservice borrowdevice feature added listactivationhistories , listusagehistories functions to licenseservice class added orderservice updateorder and orderservice removemanagerfromorder features fixed updating licenses issue december 23, 2022, v1 7 0 added consumptionperiod class fixed issues in countlicensetransfers method, customerservice class, addlabeltocustomer method, updatecustomer method implemented licenseservice deletelicense , licenseservice checklicense , licenseservice setuserpassword methods removed obsolete methods fixed issue in licenseservice savelicensebykey method added consumption related fields to productfeature class added minor fixes to the managementsample october 25, 2021, v1 6 0 updated managementconsolesample for creating key based and user based licenses, updating the licenses and assigning license users updated userbasedlicensesample for creating user based license without users and assigning a license user created methods for assigning managers to orders addmanagertoorder countint license transfers countlicensetransfers creating and updating license custom fields createlicensecustomfield , updatelicensecustomfield listing and updating license users listlicenseusers , updatelicenseuser assigning and removing labels from customers addlabeltocustomer , removelabelfromcustomer retrieving, creating, updating and deleting customer labels listcustomerlabels , createcustomerlabel , editcustomerlabel , deletecustomerlabel october 7, 2021, v1 5 1 fixed issues in assignuser function created userbasedlicensesample demonstrating sdk usage for creating user based licenses and assigning license users october 4, 2021, v1 5 0 removed unused options from managementconfiguration and managementextendedoptions removed unused classes and exceptions updated logger, added documentation to dto classes created methods for assigning users to licenses assignuser unassigning users from licenses unassignuser setting user passwords setuserpassword august 31, 2021, v1 4 0 added new fields to the license class floatinginusedevices , licenseusers , orderstoreid , activeuptodatedevices , totalactivedevices , createdat , updatedat , timeactivated , timedisabled , enablemaintenanceperiod , subscriptionid , lastcheck , preventvm , resetconsumption , consumptionperiod , trialdays , note , maxlicenseusers , transfercount , order , orderitem , disableduser , lastactivationdevice updated samples managementconsolesample , updatelicenseofflinesample august 2, 2021, v1 3 0 created methods for resetting consumptions on licenses resetconsumptions creating and deleting customers createcustomer , deletecustomer getting information about device variables listdevicevariables getting information about product installation files, features and custom fields listinstallationfiles , listproductfeatures , listproductcustomfields creating, updating and deleting product custom fields createproductcustomfield , updateproductcustomfield , deleteproductcustomfield creating, updating and deleting product features createproductfeature , updateproductfeature , deleteproductfeature creating, updating and deleting device variables createdevicevariable , updatedevicevariable , deletedevicevariable creating installation files createinstallationfile deleting license custom fields deletelicensecustomfield july 22, 2021, v1 2 0 created methods for resetting licenses resetlicense resetting and blacklisting devices resetdevice , blacklistdevice updated creation of files for offline license updating updated samples managementconsolesample , updatelicenseofflinesample june 29, 2021, v1 1 0 created methods for updating license information updatelicense , updatelicenseproductfeatures enabling and disabling licenses enablelicense , disablelicense , disablelicensewithdevices created asp netmanagementsample demonstrating sdk usage in asp net applications may 20, 2021, v1 0 0 created methods for retrieving and saving license information listlicenses , listlicensecustomfields savelicensebykey ; creating orders generatelicensekey , createorder ; getting information about orders listorders , listorderlicenses , listmanagersonorder ; getting information about devices listdevices ; getting information about products listproducts ; getting and editing information about customers listcustomers , editcustomer created management sdk samples managementconsolesample demonstrating usage of the sdk methods updatelicenseofflinesample demonstrating creation of a file for updating license offline