0 votes
by (120 points)

Hello,

I would like to use the NuGet packages for Rebex.Common, Rebex.Zip and Rebex.Time.

I referenced the NuGet packages in every projects using one or more of these packages and created the NuGet keys.

I launched one project and was able to use Rebex.Zip without providing a license key. Is it normal ? Is there always any kind of trial period ?

Kind regards,
Karen

1 Answer

0 votes
by (71.9k points)

Please note that you don't need a license key to use particular parts of the Rebex API. For example some classes from Rebex.IO.Compression.Streams does not need a license.

There is couple possible explanations:

  • You are using free API
  • You are not using libraries from NuGet.org, but full assemblies from GAC
  • You added license key(s) somewhere in your code:

    Rebex.Licensing.Key = "KEY";
    Rebex.Licensing.Keys.Add("KEY-1");
    Rebex.Licensing.Keys.Add("KEY-2");

However, in general, you should add license key(s) in all projects where Rebex libraries (from NuGet) are used.

by (120 points)
Thank you for your answer. You were right the tests I made didn't require the licence key.

I have some unit tests that failed because of the key was missing. I added the key and it's working.
...