Appliquer une clé de licence dans IronQR

This article was translated from English: Does it need improvement?
Translated
View the article in English

Définissez votre licence à l'aide d'un code

La clé de licence est une longue chaîne de caractères qui se termine par une date d'expiration. Veillez à ce que le texte soit copié correctement, sans espace.

IronQR-MYLICENSE-KEY-1EF01-RENEW.SUPPORT.01.JAN.2050

La méthode la plus robuste pour appliquer une clé de licence est de le faire directement dans votre code, avant que la bibliothèque ne soit appelée.


Définissez votre licence à l'aide de Web.Config ou App.Config

Pour appliquer une clé globalement à votre application en utilisant Web.Config ou App.Config, ajoutez la clé suivante à votre fichier de configuration dans appSettings.

<configuration>
    ....
    <appSettings>

        <add key="IronQr.LicenseKey" value="IRONQR-MYLICENSE-KEY-1EF01"/>

    </appSettings>
    ....
</configuration>
XML

__

Définissez votre clé de licence à l'aide d'un fichier .NET Core appsettings.json

Pour appliquer une clé de manière globale à votre application à une application .NET Core :

Ajoutez un fichier JSON à votre projet appelé appsettings.json dans le répertoire racine de votre projet

Ajoutez une clé 'IronQR.LicenseKey' à votre fichier de configuration JSON. La valeur doit être votre clé de licence.

Assurez-vous que les propriétés du fichier incluent la fonction Copier dans le répertoire de sortie : Copier toujours

Fichier : appsettings.json

{

    "IronQr.LicenseKey":"IRONQR-MYLICENSE-KEY-1EF01"
}  

Testez votre clé

Vérifiez que votre clé a été installée correctement.

bool result = IronQr.License.IsValidLicense("IRONQR-MYLICENSE-KEY-1EF01");

// Check if IronQR is licensed successfully 
bool is_licensed = IronQr.License.IsLicensed;
bool result = IronQr.License.IsValidLicense("IRONQR-MYLICENSE-KEY-1EF01");

// Check if IronQR is licensed successfully 
bool is_licensed = IronQr.License.IsLicensed;
Dim result As Boolean = IronQr.License.IsValidLicense("IRONQR-MYLICENSE-KEY-1EF01")

' Check if IronQR is licensed successfully 
Dim is_licensed As Boolean = IronQr.License.IsLicensed
VB   C#