ImageResizer
3.4.0
|
All plugins must implement this. Enables web.config addition and removal. More...
Inherited by ImageResizer.Licensing.LicenseStore, ImageResizer.Plugins.AdvancedFilters.AdvancedFilters, ImageResizer.Plugins.AnimatedGifs.AnimatedGifs, ImageResizer.Plugins.AzureReader2.AzureReader2Plugin, ImageResizer.Plugins.AzureReader.AzureReader, ImageResizer.Plugins.Basic.AutoRotate, ImageResizer.Plugins.Basic.ClientCache, ImageResizer.Plugins.Basic.DefaultEncoder, ImageResizer.Plugins.Basic.DefaultSettings, ImageResizer.Plugins.Basic.Diagnostic, ImageResizer.Plugins.Basic.DropShadow, ImageResizer.Plugins.Basic.FolderResizeSyntax, ImageResizer.Plugins.Basic.Gradient, ImageResizer.Plugins.Basic.IEPngFix, ImageResizer.Plugins.Basic.Image404, ImageResizer.Plugins.Basic.ImageHandlerSyntax, ImageResizer.Plugins.Basic.ImageInfoAPI, ImageResizer.Plugins.Basic.NoCache, ImageResizer.Plugins.Basic.Presets, ImageResizer.Plugins.Basic.SizeLimiting, ImageResizer.Plugins.Basic.SpeedOrQuality, ImageResizer.Plugins.Basic.Trial, ImageResizer.Plugins.Basic.VirtualFolder, ImageResizer.Plugins.CloudFront.CloudFrontPlugin, ImageResizer.Plugins.CropAround.CropAroundPlugin, ImageResizer.Plugins.DiskCache.DiskCache, ImageResizer.Plugins.Encrypted.EncryptedPlugin, ImageResizer.Plugins.Faces.FacesPlugin, ImageResizer.Plugins.FFmpeg.FFmpegPlugin, ImageResizer.Plugins.FreeImageBuilder.FreeImageBuilderPlugin, ImageResizer.Plugins.FreeImageDecoder.FreeImageDecoderPlugin, ImageResizer.Plugins.FreeImageEncoder.FreeImageEncoderPlugin, ImageResizer.Plugins.FreeImageScaling.FreeImageScalingPlugin, ImageResizer.Plugins.ILicenseService, ImageResizer.Plugins.ILicenseStore, ImageResizer.Plugins.Logging.LoggingPlugin, ImageResizer.Plugins.MemCache.MemCachePlugin, ImageResizer.Plugins.MongoReader.MongoReaderPlugin, ImageResizer.Plugins.MvcRoutingShim.MvcRoutingShimPlugin, ImageResizer.Plugins.PdfRenderer.PdfRendererPlugin, ImageResizer.Plugins.PrettyGifs.PrettyGifs, ImageResizer.Plugins.PsdComposer.PsdComposerPlugin, ImageResizer.Plugins.PsdReader.PsdReader, ImageResizer.Plugins.RedEye.RedEyePlugin, ImageResizer.Plugins.RemoteReader.RemoteReaderPlugin, ImageResizer.Plugins.S3Reader2.S3Reader2, ImageResizer.Plugins.S3Reader.S3Reader, ImageResizer.Plugins.SeamCarving.SeamCarvingPlugin, ImageResizer.Plugins.SimpleFilters.SimpleFilters, ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin, ImageResizer.Plugins.SourceMemCache.SourceMemCachePlugin, ImageResizer.Plugins.SqlReader.SqlReaderPlugin, ImageResizer.Plugins.TinyCache.TinyCachePlugin, ImageResizer.Plugins.Watermark.WatermarkPlugin, ImageResizer.Plugins.WebPDecoder.WebPDecoderPlugin, ImageResizer.Plugins.WebPEncoder.WebPEncoderPlugin, ImageResizer.Plugins.WhitespaceTrimmer.WhitespaceTrimmerPlugin, ImageResizer.Plugins.WicBuilder.WicBuilderPlugin, ImageResizer.Plugins.WicDecoder.WicDecoderPlugin, ImageResizer.Plugins.WicEncoder.WicEncoderPlugin, ImageResizer.Plugins.WpfBuilder.WpfBuilderPlugin, and ImageResizer.Plugins.WpfBuilder.WpfEncoderPlugin.
Public Member Functions | |
IPlugin | Install (Config c) |
Installs the plugin in the specified Config instance. The plugin must handle all the work of loading settings, registering the plugin etc. More... | |
bool | Uninstall (Config c) |
Uninstalls the plugin. Should reverse all changes made during Install More... | |
All plugins must implement this. Enables web.config addition and removal.
Definition at line 11 of file IPlugin.cs.
Installs the plugin in the specified Config instance. The plugin must handle all the work of loading settings, registering the plugin etc.
c |
Implemented in ImageResizer.Plugins.PdfRenderer.PdfRendererPlugin, ImageResizer.Plugins.DiskCache.DiskCache, ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin, ImageResizer.Plugins.MongoReader.MongoReaderPlugin, ImageResizer.Plugins.Basic.VirtualFolder, ImageResizer.Plugins.Basic.Trial, ImageResizer.Plugins.PsdComposer.PsdComposerPlugin, ImageResizer.Plugins.Basic.SizeLimiting, ImageResizer.Plugins.Basic.ImageHandlerSyntax, ImageResizer.Plugins.FFmpeg.FFmpegPlugin, and ImageResizer.Plugins.WebPEncoder.WebPEncoderPlugin.
bool ImageResizer.Plugins.IPlugin.Uninstall | ( | Config | c | ) |
Uninstalls the plugin. Should reverse all changes made during Install
c |
Implemented in ImageResizer.Plugins.PdfRenderer.PdfRendererPlugin, ImageResizer.Plugins.DiskCache.DiskCache, ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin, ImageResizer.Plugins.MongoReader.MongoReaderPlugin, ImageResizer.Plugins.Basic.VirtualFolder, ImageResizer.Plugins.Basic.Trial, ImageResizer.Plugins.PsdComposer.PsdComposerPlugin, ImageResizer.Plugins.Basic.SizeLimiting, ImageResizer.Plugins.FFmpeg.FFmpegPlugin, and ImageResizer.Plugins.WebPEncoder.WebPEncoderPlugin.
Referenced by ImageResizer.Configuration.PluginConfig.RemoveAll().