/// <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); }
/// <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); }
/// <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); }
/// <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); }