Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)