Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/labs64/netlicensingclient-csharp
C# wrapper for Labs64 NetLicensing RESTful API
https://github.com/labs64/netlicensingclient-csharp
activation entitlement floating hacktoberfest laas license license-management licensing licensing-as-a-service membership membership-management membership-service netlicensing node-locked pay-per-use pricing-table subscription validation validation-library wrapper
Last synced: about 2 months ago
JSON representation
C# wrapper for Labs64 NetLicensing RESTful API
- Host: GitHub
- URL: https://github.com/labs64/netlicensingclient-csharp
- Owner: Labs64
- License: apache-2.0
- Created: 2013-10-02T04:48:36.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-02-02T13:14:17.000Z (11 months ago)
- Last Synced: 2024-06-21T18:14:27.521Z (6 months ago)
- Topics: activation, entitlement, floating, hacktoberfest, laas, license, license-management, licensing, licensing-as-a-service, membership, membership-management, membership-service, netlicensing, node-locked, pay-per-use, pricing-table, subscription, validation, validation-library, wrapper
- Language: C#
- Homepage: https://netlicensing.io
- Size: 257 KB
- Stars: 24
- Watchers: 8
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README-nuget.md
- License: LICENSE
Awesome Lists containing this project
README
C# wrapper for Labs64 NetLicensing [RESTful API](https://netlicensing.io/wiki/restful-api)
## How to Use
This minimal example shows how to trigger validation request using APIKey identification.
```csharp
ValidationParameters validationParameters = new ValidationParameters();
validationParameters.setProductNumber("yourProductNumber");
validationParameters.put("yourProductModuleNumber", "paramKey", "paramValue");Context context = new Context();
context.securityMode = SecurityMode.APIKEY_IDENTIFICATION;
context.apiKey = "apiKeyNumber";
ValidationResult validationResult = LicenseeService.validate(context, "yourLicenseeNumber", validationParameters);
```## 📖 Wiki
Visit NetLicensing [Wiki](https://netlicensing.io/wiki/) for setup and configuration tips, as well as examples on how to use licensing models.
## Links
- NetLicensing Website: [netlicensing.io](https://netlicensing.io)
- RESTful API: [https://netlicensing.io/wiki/restful-api](https://netlicensing.io/wiki/restful-api)
- GitHub Repo: [Labs64/NetLicensingClient-csharp](https://github.com/Labs64/NetLicensingClient-csharp)