Progress® Telerik® Reporting R2 2019

How to: Use Redis storage

This article will explain how to use Redis storage for report engine storage

Adding the necessary dependencies

Using the Telerik NuGet repository:

  • Add NuGet package reference to Telerik.Reporting.Cache.StackExchangeRedis package from the https://nuget.telerik.com/nuget package source (Telerik credentials needed).

Using the Telerik Reporting installation bin folder:

  1. In your application project add reference to the StackExchange.Redis.StrongName (not to be mistaken with StackExchange.Redis) NuGet package with version 1.0.320 or later. This will add a dll reference to StackExchange.Redis.StrongName.dll version 1.0.316.0 or later.

    When using later version, a binding redirect should be added in the application configuration file to the currently referenced dll version.

  2. Add reference to the Telerik.Reporting.Cache.StackExchangeRedis library located in the {Telerik Reportng installation folder}/Bin folder.

Using the Redis storage

Where needed in your application create an instance of the RedisStorage class. It takes as a parameter an StackExchange.Redis.ConnectionMultiplexer object which should be reused for the application lifetime. See (StackExchange.Redis) Basic Usage for more information.

See Also

Other Resources

In this article
Not finding the help you need?