/// <summary> /// Add specified compressor upon the specified serializer by name. /// </summary> /// <param name="options"></param> /// <param name="serializerName"></param> /// <param name="compressorName"></param> /// <returns></returns> public static EasyCachingOptions WithCompressor(this EasyCachingOptions options, string serializerName, string compressorName) { var optionsExtension = new EasyCompressorEasyCachingOptionsExtension(serializerName, compressorName); options.RegisterExtension(optionsExtension); return(options); }
/// <summary> /// Add default compressor upon the default serializer. /// </summary> /// <param name="options">EasyCachingOptions</param> /// <returns>EasyCachingOptions</returns> public static EasyCachingOptions WithCompressor(this EasyCachingOptions options) { var optionsExtension = new EasyCompressorEasyCachingOptionsExtension(); options.RegisterExtension(optionsExtension); return(options); }