If you have been developing with the trial version, migrating is straightforward:
The Licenser.LicenseKey property is thread-safe, but you must ensure it is set before any thread accesses the document generation methods. A best practice is to set the key during application initialization (e.g., Main method or static constructor). xceed.words.net.licenser.licensekey
: Forgetting to include the key in the production environment, causing the application to suddenly revert to "Trial Mode" on the live server. If you have been developing with the trial
Then read it at runtime:
// appsettings.json