Product/license key

1. What is it?

The product (license) key is a kind of a digital key that stores information about your license for EasyQuery and allows you to unlock all the features of this library that are not available in the trial version.

2. How to get the key?

  • Log in to your account at Client's Area on using your email address as a login and the password you get after the registration. If you don't remember the password - please use Forgot Your Password? link on the login form
  • Go to the Details page for your EasyQuery license (link Details in the license description line)
  • Click the "Get Key" button for the version you need

If there is no the version you need in the list - it means that your software maintenance subscription has expired already and you need to renew it. You can do it on the same page by clicking on the Renew link.

3. How to use?

To use the product key, you just need to add the following piece of code somewhere at the beginning of your program (before using EasyQuery for the first time). The most suitable place for that - is the constructor of your Startup class:

public class Startup
    public Startup(IConfiguration configuration) {
        Configuration = configuration;
        Korzh.EasyQuery.AspNetCore.License.Key = “Your license key for ASP.NET Core edition goes here”;
	    Korzh.EasyQuery.AspNetCore.JSLicense.Key = "Your license key for EasyQuery.JS Enterprise edition goes here";
		.   .   .   .   .   .   .   

Here the exact namespace differs for various editions of EasyQuery. In the example above we set the key for ASP.NET Core edition. If it's, for example, WPF edition, it will be Korzh.EasyQuery.Wpf.License.Key.

Additionally, starting from version 6.0 of EasyQuery.JS (the client-side library used in ASP.NET (Core) editions) became a separate product with two editions: Community and Enterprise. If you want to use the Enterprise edition of EasyQuery.JS you need to set the license key for it as well. You can do it on the server-side (as demonstrated above) or on the client (via useEnterprise("YourKey") function call.

The product key works within one minor version of EasyQuery. For example, the key created for version 4.0.0 will be valid for versions 4.0.1 or 4.0.5, but will not work with the version 4.1.0.

Therefore, when updating the version of the library used in your project, remember to replace the key in your program (in the piece of code described above).

NB: The product key is used only in version 4.0 or higher

If you are still using version 3.x, you need to download full version of the library and replace the assemblies from the trial version used in your project with their "full" versions.