From 0b5a1f03ab60b219395f32d3b9e79fd4bd2331e2 Mon Sep 17 00:00:00 2001 From: Sergiy Korzh Date: Fri, 30 Oct 2026 23:19:03 +0200 Subject: [PATCH] Describe how the license key really works in the READMEs The website no longer issues keys: web samples get a trial key from the No license dialog on the first run, and desktop samples need none. Link the licensing section instead of #get-started, and make the ZIP one click in Quick start. --- AdvancedSearch/README.md | 10 ++++++---- README.md | 13 ++++++++----- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/AdvancedSearch/README.md b/AdvancedSearch/README.md index 218b9c1..dd41b68 100644 --- a/AdvancedSearch/README.md +++ b/AdvancedSearch/README.md @@ -44,17 +44,19 @@ Then open the URL printed in the console. ## License key -EasyQuery needs a license key. Get a free 30-day trial key on -[korzh.com](https://korzh.com/easyquery?utm_source=github&utm_medium=sample&utm_campaign=eq-samples-aspnetcore-react&utm_content=AdvancedSearch#get-started). +You don't need one to start. On the first run the sample shows a **No license** dialog: enter your +email, then the code we send to it, and you get a free 30-day trial key on the spot. The key is saved to `EasyQuery.lck`; restart the sample to apply it. -Put it into `appsettings.json` of the app that serves the EasyQuery API: +Already have a key? Put it into `appsettings.json` of the app that serves the EasyQuery API and the dialog won't appear: ```json "EasyQuery": { - "LicenseKey": "your trial key goes here" + "LicenseKey": "your key goes here" } ``` +Ready to buy? See the [licensing options on korzh.com](https://korzh.com/easyquery?utm_source=github&utm_medium=sample&utm_campaign=eq-samples-aspnetcore-react&utm_content=AdvancedSearch#licensing). + ## Sample database The demo database is created and filled automatically on the first start (about a minute or diff --git a/README.md b/README.md index ecca33f..a2cb77d 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,8 @@ to .NET applications. The samples in this repository show it on ASP.NET Core + R ## Quick start -1. Get the code: `git clone https://github.com/easyquery/eq-samples-aspnetcore-react.git`, or **Code → Download ZIP** on this page. +1. Get the code: [download the ZIP](https://github.com/easyquery/eq-samples-aspnetcore-react/archive/refs/heads/main.zip), + or `git clone https://github.com/easyquery/eq-samples-aspnetcore-react.git`. 2. Open `Samples.React.sln` in Visual Studio 2022 (17.2 or later). 3. Set the sample you want as the startup project and run it. Or, from the command line, `cd` into a sample folder and run `dotnet run`; each sample's README has the exact steps. @@ -31,17 +32,19 @@ EasyQuery version, change it there. ## License key -EasyQuery needs a license key. A free 30-day trial key takes about a minute to get: -[register on korzh.com](https://korzh.com/easyquery?utm_source=github&utm_medium=sample&utm_campaign=eq-samples-aspnetcore-react#get-started). +You don't need one to start. On the first run the sample shows a **No license** dialog: enter your +email, then the code we send to it, and you get a free 30-day trial key on the spot. The key is saved to `EasyQuery.lck`; restart the sample to apply it. -Put it into `appsettings.json` of the app that serves the EasyQuery API: +Already have a key? Put it into `appsettings.json` of the app that serves the EasyQuery API and the dialog won't appear: ```json "EasyQuery": { - "LicenseKey": "your trial key goes here" + "LicenseKey": "your key goes here" } ``` +Ready to buy? See the [licensing options on korzh.com](https://korzh.com/easyquery?utm_source=github&utm_medium=sample&utm_campaign=eq-samples-aspnetcore-react#licensing). + ## Other platforms * [ASP.NET Core Razor Pages and MVC](https://github.com/easyquery/eq-samples-aspnetcore-razor-mvc) — 6 samples