Skip to content

Developer path

Embed Oclavex in your app with a client SDK. Three steps take you from nothing to an enforced feature and reported usage.

Prerequisite: a published entitlement with an activation code to activate against. If nobody has set one up yet, run the Admin path (portal) or the API quickstart first — it takes a few minutes.

  1. Add and configure the client SDK — install Revenusion.MonetizeIt.Client.LicenseConsumer (plus Revenusion.MonetizeIt.Client.AspNetCore for host apps) and point it at your tenant.
  2. Activate a license — call the SDK’s activate method with an activation code and device fingerprint; it returns a session your app holds for the rest of its run. Activation is anonymous, so a shipped app needs no API credentials of its own.
  3. Gate a feature and report usage — check is this allowed? before a gated feature, then report what’s consumed.

Step-by-step .NET guides start at Install and configure the SDK; the full set lives under Develop.