/// <summary>
 /// Enables Nancy.LightningCache using the supplied parameters and CacheStore type
 /// </summary>
 /// <param name="bootstrapper"></param>
 /// <param name="routeResolver"> </param>
 /// <param name="pipelines"></param>
 /// <param name="varyParams"></param>
 /// <param name="cacheStore"> </param>
 public static void EnableLightningCache(this INancyBootstrapper bootstrapper, IRouteResolver routeResolver, IPipelines pipelines, IEnumerable <string> varyParams, ICacheStore cacheStore)
 {
     LightningCache.Enable(bootstrapper, routeResolver, pipelines, varyParams, cacheStore);
 }
Beispiel #2
0
 /// <summary>
 /// Enables Nancy.LightningCache using the supplied parameters and CacheStore type
 /// </summary>
 /// <param name="bootstrapper"></param>
 /// <param name="routeResolver"> </param>
 /// <param name="pipelines"></param>
 /// <param name="varyParams"></param>
 /// <param name="cacheStore"> </param>
 public static void EnableLightningCache(this INancyBootstrapper bootstrapper, IRouteResolver routeResolver, IPipelines pipelines, string[] varyParams, ICacheStore cacheStore)
 {
     LightningCache.Enable(bootstrapper, routeResolver, pipelines, new DefaultCacheKeyGenerator(varyParams), cacheStore);
 }
Beispiel #3
0
 /// <summary>
 /// Enables Nancy.LightningCache using the supplied parameters and CacheStore type
 /// </summary>
 /// <param name="bootstrapper"></param>
 /// <param name="routeResolver"> </param>
 /// <param name="pipelines"></param>
 /// <param name="cacheKeyGenerator"></param>
 /// <param name="cacheStore"> </param>
 public static void EnableLightningCache(this INancyBootstrapper bootstrapper, IRouteResolver routeResolver, IPipelines pipelines, ICacheKeyGenerator cacheKeyGenerator, ICacheStore cacheStore)
 {
     LightningCache.Enable(bootstrapper, routeResolver, pipelines, cacheKeyGenerator, cacheStore);
 }
Beispiel #4
0
 /// <summary>
 /// Enables Nancy.LightningCache using the supplied parameters
 /// </summary>
 /// <param name="bootstrapper"></param>
 /// <param name="routeResolver"> </param>
 /// <param name="pipelines"></param>
 /// <param name="varyParams"></param>
 public static void EnableLightningCache(this INancyBootstrapper bootstrapper, IRouteResolver routeResolver, IPipelines pipelines, string[] varyParams)
 {
     LightningCache.Enable(bootstrapper, routeResolver, pipelines, varyParams);
 }