diff --git a/FFImageLoading.MvvmCross/MvxCachedImageView.cs b/FFImageLoading.MvvmCross/MvxCachedImageView.cs index 52088fbd9..4e0a84311 100644 --- a/FFImageLoading.MvvmCross/MvxCachedImageView.cs +++ b/FFImageLoading.MvvmCross/MvxCachedImageView.cs @@ -22,10 +22,8 @@ namespace FFImageLoading.Cross { #if __IOS__ - [Preserve(AllMembers = true)] [Register("MvxCachedImageView")] #elif __ANDROID__ - [Preserve(AllMembers = true)] [Register("ffimageloading.cross.MvxCachedImageView")] #endif /// diff --git a/FFImageLoading.MvvmCross/MvxSvgCachedImageView.cs b/FFImageLoading.MvvmCross/MvxSvgCachedImageView.cs index ec2127cea..ab1c1821e 100644 --- a/FFImageLoading.MvvmCross/MvxSvgCachedImageView.cs +++ b/FFImageLoading.MvvmCross/MvxSvgCachedImageView.cs @@ -22,10 +22,8 @@ namespace FFImageLoading.Cross { #if __IOS__ - [Preserve(AllMembers = true)] [Register("MvxSvgCachedImageView")] #elif __ANDROID__ - [Preserve(AllMembers = true)] [Register("ffimageloading.cross.MvxSvgCachedImageView")] #endif /// diff --git a/source/FFImageLoading.Common/Args/DownloadProgressEventArgs.cs b/source/FFImageLoading.Common/Args/DownloadProgressEventArgs.cs index 9d987db59..6f0d5f218 100644 --- a/source/FFImageLoading.Common/Args/DownloadProgressEventArgs.cs +++ b/source/FFImageLoading.Common/Args/DownloadProgressEventArgs.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Args { - [Preserve(AllMembers = true)] public class DownloadProgressEventArgs : EventArgs { public DownloadProgressEventArgs(DownloadProgress downloadProgress) diff --git a/source/FFImageLoading.Common/Args/DownloadStartedEventArgs.cs b/source/FFImageLoading.Common/Args/DownloadStartedEventArgs.cs index 1c5b0fe57..02a305b1b 100644 --- a/source/FFImageLoading.Common/Args/DownloadStartedEventArgs.cs +++ b/source/FFImageLoading.Common/Args/DownloadStartedEventArgs.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Args { - [Preserve(AllMembers = true)] public class DownloadStartedEventArgs : EventArgs { public DownloadStartedEventArgs(DownloadInformation downloadInformation) diff --git a/source/FFImageLoading.Common/Args/ErrorEventArgs.cs b/source/FFImageLoading.Common/Args/ErrorEventArgs.cs index 7775a8707..479ace336 100644 --- a/source/FFImageLoading.Common/Args/ErrorEventArgs.cs +++ b/source/FFImageLoading.Common/Args/ErrorEventArgs.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Args { - [Preserve(AllMembers = true)] public class ErrorEventArgs : EventArgs { public ErrorEventArgs(Exception exception) diff --git a/source/FFImageLoading.Common/Args/FileWriteFinishedEventArgs.cs b/source/FFImageLoading.Common/Args/FileWriteFinishedEventArgs.cs index 56c97c1e7..73f8e25e8 100644 --- a/source/FFImageLoading.Common/Args/FileWriteFinishedEventArgs.cs +++ b/source/FFImageLoading.Common/Args/FileWriteFinishedEventArgs.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Args { - [Preserve(AllMembers = true)] public class FileWriteFinishedEventArgs : EventArgs { public FileWriteFinishedEventArgs(FileWriteInfo fileWriteInfo) diff --git a/source/FFImageLoading.Common/Args/FinishEventArgs.cs b/source/FFImageLoading.Common/Args/FinishEventArgs.cs index 8da9f64ef..0124387fc 100644 --- a/source/FFImageLoading.Common/Args/FinishEventArgs.cs +++ b/source/FFImageLoading.Common/Args/FinishEventArgs.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Args { - [Preserve(AllMembers = true)] public class FinishEventArgs : EventArgs { public FinishEventArgs(IScheduledWork scheduledWork) diff --git a/source/FFImageLoading.Common/Args/SuccessEventArgs.cs b/source/FFImageLoading.Common/Args/SuccessEventArgs.cs index 56bc4efcf..9a97e3515 100644 --- a/source/FFImageLoading.Common/Args/SuccessEventArgs.cs +++ b/source/FFImageLoading.Common/Args/SuccessEventArgs.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Args { - [Preserve(AllMembers = true)] public class SuccessEventArgs : EventArgs { public SuccessEventArgs(ImageInformation imageInformation, LoadingResult loadingResult) diff --git a/source/FFImageLoading.Common/Cache/CacheResult.cs b/source/FFImageLoading.Common/Cache/CacheResult.cs index 2b2e60d97..590fa5303 100644 --- a/source/FFImageLoading.Common/Cache/CacheResult.cs +++ b/source/FFImageLoading.Common/Cache/CacheResult.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Cache { - [Preserve(AllMembers = true)] public enum CacheResult { Found, diff --git a/source/FFImageLoading.Common/Cache/CacheStream.cs b/source/FFImageLoading.Common/Cache/CacheStream.cs index 4ce34e386..2e2ab5e86 100644 --- a/source/FFImageLoading.Common/Cache/CacheStream.cs +++ b/source/FFImageLoading.Common/Cache/CacheStream.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Cache { - [Preserve(AllMembers = true)] public class CacheStream { public CacheStream(Stream stream, bool retrievedFromDiskCache, string filePath) diff --git a/source/FFImageLoading.Common/Cache/CacheType.cs b/source/FFImageLoading.Common/Cache/CacheType.cs index 8aa47c7d8..ad700dbfd 100644 --- a/source/FFImageLoading.Common/Cache/CacheType.cs +++ b/source/FFImageLoading.Common/Cache/CacheType.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Cache { - [Preserve(AllMembers = true)] public enum CacheType { Memory, diff --git a/source/FFImageLoading.Common/Cache/DownloadCache.cs b/source/FFImageLoading.Common/Cache/DownloadCache.cs index 650a676f2..3446dcd48 100644 --- a/source/FFImageLoading.Common/Cache/DownloadCache.cs +++ b/source/FFImageLoading.Common/Cache/DownloadCache.cs @@ -11,7 +11,6 @@ namespace FFImageLoading.Cache { - [Preserve(AllMembers = true)] public class DownloadCache : IDownloadCache { public DownloadCache(Configuration configuration) diff --git a/source/FFImageLoading.Common/Cache/IDiskCache.cs b/source/FFImageLoading.Common/Cache/IDiskCache.cs index 1854c9d41..db25d12a1 100644 --- a/source/FFImageLoading.Common/Cache/IDiskCache.cs +++ b/source/FFImageLoading.Common/Cache/IDiskCache.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Cache { - [Preserve(AllMembers = true)] public interface IDiskCache { /// diff --git a/source/FFImageLoading.Common/Cache/IDownloadCache.cs b/source/FFImageLoading.Common/Cache/IDownloadCache.cs index 211f5a26c..375d482b0 100644 --- a/source/FFImageLoading.Common/Cache/IDownloadCache.cs +++ b/source/FFImageLoading.Common/Cache/IDownloadCache.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Cache { - [Preserve(AllMembers = true)] public interface IDownloadCache { Task DownloadAndCacheIfNeededAsync (string url, TaskParameter parameters, Configuration configuration, CancellationToken token); diff --git a/source/FFImageLoading.Common/Cache/IMemoryCache.cs b/source/FFImageLoading.Common/Cache/IMemoryCache.cs index 834acf44b..1eb6da849 100644 --- a/source/FFImageLoading.Common/Cache/IMemoryCache.cs +++ b/source/FFImageLoading.Common/Cache/IMemoryCache.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Cache { - [Preserve(AllMembers = true)] public interface IMemoryCache { ImageInformation GetInfo(string key); diff --git a/source/FFImageLoading.Common/Exceptions/DownloadAggregateException.cs b/source/FFImageLoading.Common/Exceptions/DownloadAggregateException.cs index 979d0af81..f6d7e5d05 100644 --- a/source/FFImageLoading.Common/Exceptions/DownloadAggregateException.cs +++ b/source/FFImageLoading.Common/Exceptions/DownloadAggregateException.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Exceptions { - [Preserve(AllMembers = true)] public class DownloadAggregateException : AggregateException { public DownloadAggregateException() diff --git a/source/FFImageLoading.Common/Exceptions/DownloadException.cs b/source/FFImageLoading.Common/Exceptions/DownloadException.cs index a1456c83d..07b2a1419 100644 --- a/source/FFImageLoading.Common/Exceptions/DownloadException.cs +++ b/source/FFImageLoading.Common/Exceptions/DownloadException.cs @@ -1,7 +1,6 @@ using System; namespace FFImageLoading.Exceptions { - [Preserve(AllMembers = true)] public class DownloadException : Exception { public DownloadException(string message) : base(message) diff --git a/source/FFImageLoading.Common/Exceptions/DownloadHeadersTimeoutException.cs b/source/FFImageLoading.Common/Exceptions/DownloadHeadersTimeoutException.cs index b7fe7ccfc..50f0e5239 100644 --- a/source/FFImageLoading.Common/Exceptions/DownloadHeadersTimeoutException.cs +++ b/source/FFImageLoading.Common/Exceptions/DownloadHeadersTimeoutException.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Exceptions { - [Preserve(AllMembers = true)] public class DownloadHeadersTimeoutException : Exception { public DownloadHeadersTimeoutException() : base("Headers timeout") diff --git a/source/FFImageLoading.Common/Exceptions/DownloadHttpStatusCodeException.cs b/source/FFImageLoading.Common/Exceptions/DownloadHttpStatusCodeException.cs index 3467b1d66..429bd9dad 100644 --- a/source/FFImageLoading.Common/Exceptions/DownloadHttpStatusCodeException.cs +++ b/source/FFImageLoading.Common/Exceptions/DownloadHttpStatusCodeException.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Exceptions { - [Preserve(AllMembers = true)] public class DownloadHttpStatusCodeException : Exception { public DownloadHttpStatusCodeException(HttpStatusCode httpStatusCode, string content = null) diff --git a/source/FFImageLoading.Common/Exceptions/DownloadReadTimeoutException.cs b/source/FFImageLoading.Common/Exceptions/DownloadReadTimeoutException.cs index 4ec2260f4..83e99d0e5 100644 --- a/source/FFImageLoading.Common/Exceptions/DownloadReadTimeoutException.cs +++ b/source/FFImageLoading.Common/Exceptions/DownloadReadTimeoutException.cs @@ -1,7 +1,6 @@ using System; namespace FFImageLoading.Exceptions { - [Preserve(AllMembers = true)] public class DownloadReadTimeoutException : Exception { public DownloadReadTimeoutException() : base("Read timeout") diff --git a/source/FFImageLoading.Common/Extensions/AssemblyExtensions.cs b/source/FFImageLoading.Common/Extensions/AssemblyExtensions.cs index 725e8c004..054e61fd8 100644 --- a/source/FFImageLoading.Common/Extensions/AssemblyExtensions.cs +++ b/source/FFImageLoading.Common/Extensions/AssemblyExtensions.cs @@ -3,7 +3,6 @@ namespace FFImageLoading { - [Preserve(AllMembers = true)] public static class AssemblyExtensions { public static string GetTypeAssemblyFullName(this Type type) diff --git a/source/FFImageLoading.Common/Extensions/StringExtensions.cs b/source/FFImageLoading.Common/Extensions/StringExtensions.cs index 8e036e047..e05c6af31 100644 --- a/source/FFImageLoading.Common/Extensions/StringExtensions.cs +++ b/source/FFImageLoading.Common/Extensions/StringExtensions.cs @@ -3,7 +3,6 @@ namespace FFImageLoading { - [Preserve(AllMembers = true)] public static class StringExtensions { public static string ToSanitizedKey(this string key) diff --git a/source/FFImageLoading.Common/Helpers/IMD5Helper.cs b/source/FFImageLoading.Common/Helpers/IMD5Helper.cs index f8a1b3887..4ba733fef 100644 --- a/source/FFImageLoading.Common/Helpers/IMD5Helper.cs +++ b/source/FFImageLoading.Common/Helpers/IMD5Helper.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Helpers { - [Preserve(AllMembers = true)] public interface IMD5Helper { string MD5(string input); diff --git a/source/FFImageLoading.Common/Helpers/IMainThreadDispatcher.cs b/source/FFImageLoading.Common/Helpers/IMainThreadDispatcher.cs index ec6218a32..7dbcf0d55 100644 --- a/source/FFImageLoading.Common/Helpers/IMainThreadDispatcher.cs +++ b/source/FFImageLoading.Common/Helpers/IMainThreadDispatcher.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Helpers { - [Preserve(AllMembers = true)] public interface IMainThreadDispatcher { // void Post(Action action); diff --git a/source/FFImageLoading.Common/Helpers/IMiniLogger.cs b/source/FFImageLoading.Common/Helpers/IMiniLogger.cs index 2d472fba7..5bdf47101 100644 --- a/source/FFImageLoading.Common/Helpers/IMiniLogger.cs +++ b/source/FFImageLoading.Common/Helpers/IMiniLogger.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Helpers { - [Preserve(AllMembers = true)] public interface IMiniLogger { void Debug(string message); diff --git a/source/FFImageLoading.Common/Helpers/IPlatformPerformance.cs b/source/FFImageLoading.Common/Helpers/IPlatformPerformance.cs index 48b024897..d62e46de6 100644 --- a/source/FFImageLoading.Common/Helpers/IPlatformPerformance.cs +++ b/source/FFImageLoading.Common/Helpers/IPlatformPerformance.cs @@ -1,7 +1,6 @@ using System; namespace FFImageLoading { - [Preserve(AllMembers = true)] public interface IPlatformPerformance { int GetCurrentManagedThreadId(); diff --git a/source/FFImageLoading.Common/Helpers/MiniLoggerWrapper.cs b/source/FFImageLoading.Common/Helpers/MiniLoggerWrapper.cs index 06f1340e0..ac6fea473 100644 --- a/source/FFImageLoading.Common/Helpers/MiniLoggerWrapper.cs +++ b/source/FFImageLoading.Common/Helpers/MiniLoggerWrapper.cs @@ -2,7 +2,6 @@ using FFImageLoading.Helpers; namespace FFImageLoading { - [Preserve(AllMembers = true)] internal class MiniLoggerWrapper : IMiniLogger { IMiniLogger _logger; diff --git a/source/FFImageLoading.Common/Helpers/Retry.cs b/source/FFImageLoading.Common/Helpers/Retry.cs index 02fc31920..3e78055c7 100644 --- a/source/FFImageLoading.Common/Helpers/Retry.cs +++ b/source/FFImageLoading.Common/Helpers/Retry.cs @@ -5,7 +5,6 @@ namespace FFImageLoading { - [Preserve(AllMembers = true)] public static class Retry { public static async Task DoAsync(Func> action, TimeSpan retryInterval, int retryCount, Action onRetry = null) diff --git a/source/FFImageLoading.Common/Work/IImageLoaderTask.cs b/source/FFImageLoading.Common/Work/IImageLoaderTask.cs index 577a46c22..2141c35d7 100644 --- a/source/FFImageLoading.Common/Work/IImageLoaderTask.cs +++ b/source/FFImageLoading.Common/Work/IImageLoaderTask.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Work { - [Preserve(AllMembers = true)] public interface IImageLoaderTask : IScheduledWork, IDisposable { Task Init(); diff --git a/source/FFImageLoading.Common/Work/IImageService.cs b/source/FFImageLoading.Common/Work/IImageService.cs index 60278223d..2c98f73c9 100644 --- a/source/FFImageLoading.Common/Work/IImageService.cs +++ b/source/FFImageLoading.Common/Work/IImageService.cs @@ -16,7 +16,6 @@ namespace FFImageLoading /// /// FFImageLoading by Daniel Luberda /// - [Preserve(AllMembers = true)] public interface IImageService { /// diff --git a/source/FFImageLoading.Droid/ImageService.cs b/source/FFImageLoading.Droid/ImageService.cs index 013d7037c..858c7d3b8 100644 --- a/source/FFImageLoading.Droid/ImageService.cs +++ b/source/FFImageLoading.Droid/ImageService.cs @@ -13,7 +13,6 @@ namespace FFImageLoading /// /// FFImageLoading by Daniel Luberda /// - [Preserve(AllMembers = true)] public class ImageService : ImageServiceBase { readonly Android.Util.DisplayMetrics _metrics = Android.Content.Res.Resources.System.DisplayMetrics; diff --git a/source/FFImageLoading.Droid/Views/ImageViewAsync.cs b/source/FFImageLoading.Droid/Views/ImageViewAsync.cs index f928c5324..43e36723b 100644 --- a/source/FFImageLoading.Droid/Views/ImageViewAsync.cs +++ b/source/FFImageLoading.Droid/Views/ImageViewAsync.cs @@ -6,7 +6,6 @@ namespace FFImageLoading.Views { - [Preserve(AllMembers = true)] [Register("ffimageloading.views.ImageViewAsync")] [Obsolete("You can now use Android's ImageView")] public class ImageViewAsync : ImageView diff --git a/source/FFImageLoading.Forms.Droid/CachedImageFastRenderer.cs b/source/FFImageLoading.Forms.Droid/CachedImageFastRenderer.cs index 5ea73b785..e876f6ee6 100644 --- a/source/FFImageLoading.Forms.Droid/CachedImageFastRenderer.cs +++ b/source/FFImageLoading.Forms.Droid/CachedImageFastRenderer.cs @@ -25,7 +25,6 @@ namespace FFImageLoading.Forms.Platform /// /// CachedImage Implementation /// - [Preserve(AllMembers = true)] public class CachedImageFastRenderer : CachedImageView, IVisualElementRenderer { internal static readonly Type ElementRendererType = typeof(ImageRenderer).Assembly.GetType("Xamarin.Forms.Platform.Android.FastRenderers.VisualElementRenderer"); diff --git a/source/FFImageLoading.Forms.Droid/CachedImageRenderer.cs b/source/FFImageLoading.Forms.Droid/CachedImageRenderer.cs index 9b5d2fc3b..b461c4a4f 100644 --- a/source/FFImageLoading.Forms.Droid/CachedImageRenderer.cs +++ b/source/FFImageLoading.Forms.Droid/CachedImageRenderer.cs @@ -23,7 +23,6 @@ namespace FFImageLoading.Forms.Platform /// /// CachedImage Implementation /// - [Preserve(AllMembers=true)] public class CachedImageRenderer : ViewRenderer { [RenderWith(typeof(CachedImageRenderer))] diff --git a/source/FFImageLoading.Forms.Droid/CachedImageView.cs b/source/FFImageLoading.Forms.Droid/CachedImageView.cs index ad08073c5..b0b2b181d 100644 --- a/source/FFImageLoading.Forms.Droid/CachedImageView.cs +++ b/source/FFImageLoading.Forms.Droid/CachedImageView.cs @@ -7,7 +7,6 @@ namespace FFImageLoading.Forms.Platform { - [Preserve(AllMembers = true)] public class CachedImageView : ImageView { bool _skipInvalidate; diff --git a/source/FFImageLoading.Forms.Droid/FFImageLoadingImageViewHandler.cs b/source/FFImageLoading.Forms.Droid/FFImageLoadingImageViewHandler.cs index 03026c9e3..4dec70f4b 100644 --- a/source/FFImageLoading.Forms.Droid/FFImageLoadingImageViewHandler.cs +++ b/source/FFImageLoading.Forms.Droid/FFImageLoadingImageViewHandler.cs @@ -14,7 +14,6 @@ namespace FFImageLoading.Forms.Platform { - [Preserve(AllMembers = true)] public class FFImageLoadingImageViewHandler : HandlerBase, IImageViewHandler { public Task LoadImageAsync(Xamarin.Forms.ImageSource imageSource, ImageView imageView, CancellationToken cancellationToken = default) diff --git a/source/FFImageLoading.Forms.Droid/ImageSourceBinding.cs b/source/FFImageLoading.Forms.Droid/ImageSourceBinding.cs index dcbed741c..a4be55de3 100644 --- a/source/FFImageLoading.Forms.Droid/ImageSourceBinding.cs +++ b/source/FFImageLoading.Forms.Droid/ImageSourceBinding.cs @@ -7,7 +7,6 @@ namespace FFImageLoading.Forms.Platform { - [Preserve(AllMembers = true)] internal class ImageSourceBinding : IImageSourceBinding { public ImageSourceBinding(FFImageLoading.Work.ImageSource imageSource, string path) diff --git a/source/FFImageLoading.Forms.Tizen/ImageSourceBinding.cs b/source/FFImageLoading.Forms.Tizen/ImageSourceBinding.cs index 2def973e4..b07295ce5 100644 --- a/source/FFImageLoading.Forms.Tizen/ImageSourceBinding.cs +++ b/source/FFImageLoading.Forms.Tizen/ImageSourceBinding.cs @@ -6,7 +6,6 @@ namespace FFImageLoading.Forms.Platform { - [Preserve(AllMembers = true)] internal class ImageSourceBinding : IImageSourceBinding { public ImageSourceBinding(FFImageLoading.Work.ImageSource imageSource, string path) diff --git a/source/FFImageLoading.Forms.Touch/CachedImageRenderer.cs b/source/FFImageLoading.Forms.Touch/CachedImageRenderer.cs index f745895b7..d361f0558 100644 --- a/source/FFImageLoading.Forms.Touch/CachedImageRenderer.cs +++ b/source/FFImageLoading.Forms.Touch/CachedImageRenderer.cs @@ -32,7 +32,6 @@ namespace FFImageLoading.Forms.Platform /// /// CachedImage Implementation /// - [Preserve(AllMembers = true)] public class CachedImageRenderer : ViewRenderer { [RenderWith(typeof(CachedImageRenderer))] diff --git a/source/FFImageLoading.Forms.Touch/ImageSourceBinding.cs b/source/FFImageLoading.Forms.Touch/ImageSourceBinding.cs index e6968d2d1..bcef3e5a8 100644 --- a/source/FFImageLoading.Forms.Touch/ImageSourceBinding.cs +++ b/source/FFImageLoading.Forms.Touch/ImageSourceBinding.cs @@ -7,7 +7,6 @@ namespace FFImageLoading.Forms.Platform { - [Preserve(AllMembers= true)] internal class ImageSourceBinding : IImageSourceBinding { public ImageSourceBinding(FFImageLoading.Work.ImageSource imageSource, string path) diff --git a/source/FFImageLoading.Forms.WinUWP/CachedImageRenderer.cs b/source/FFImageLoading.Forms.WinUWP/CachedImageRenderer.cs index faaef3ba4..8a0f6351d 100644 --- a/source/FFImageLoading.Forms.WinUWP/CachedImageRenderer.cs +++ b/source/FFImageLoading.Forms.WinUWP/CachedImageRenderer.cs @@ -36,7 +36,6 @@ namespace FFImageLoading.Forms.Platform /// /// CachedImage Implementation /// - [Preserve(AllMembers = true)] public class CachedImageRenderer : ViewRenderer { [RenderWith(typeof(CachedImageRenderer))] diff --git a/source/FFImageLoading.Forms.Wpf/CachedImageRenderer.cs b/source/FFImageLoading.Forms.Wpf/CachedImageRenderer.cs index 0c3e66f37..79d2e947d 100644 --- a/source/FFImageLoading.Forms.Wpf/CachedImageRenderer.cs +++ b/source/FFImageLoading.Forms.Wpf/CachedImageRenderer.cs @@ -19,7 +19,6 @@ namespace FFImageLoading.Forms.Platform /// /// CachedImage Implementation /// - [Preserve(AllMembers = true)] public class CachedImageRenderer : ViewRenderer { [RenderWith(typeof(CachedImageRenderer))] diff --git a/source/FFImageLoading.Forms/CachedImage.cs b/source/FFImageLoading.Forms/CachedImage.cs index 48c016b81..b513dc9f8 100644 --- a/source/FFImageLoading.Forms/CachedImage.cs +++ b/source/FFImageLoading.Forms/CachedImage.cs @@ -9,7 +9,6 @@ namespace FFImageLoading.Forms { - [Preserve(AllMembers = true)] [RenderWith(typeof(Platform.CachedImageRenderer._CachedImageRenderer))] /// /// CachedImage by Daniel Luberda diff --git a/source/FFImageLoading.Forms/DataUrlImageSource.cs b/source/FFImageLoading.Forms/DataUrlImageSource.cs index 096ea2dc1..4459f9969 100644 --- a/source/FFImageLoading.Forms/DataUrlImageSource.cs +++ b/source/FFImageLoading.Forms/DataUrlImageSource.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Forms { - [Preserve(AllMembers = true)] public class DataUrlImageSource : ImageSource { public DataUrlImageSource(string dataUrl) diff --git a/source/FFImageLoading.Forms/EmbeddedResourceImageSource.cs b/source/FFImageLoading.Forms/EmbeddedResourceImageSource.cs index e41ec0d49..e54b50527 100644 --- a/source/FFImageLoading.Forms/EmbeddedResourceImageSource.cs +++ b/source/FFImageLoading.Forms/EmbeddedResourceImageSource.cs @@ -9,7 +9,6 @@ namespace FFImageLoading.Forms /// eg. resource://YourProject.Resource.Resource.png /// eg. resource://YourProject.Resource.Resource.png?assembly=[FULL_ASSEMBLY_NAME] /// - [Preserve(AllMembers = true)] public class EmbeddedResourceImageSource : ImageSource { static string _cachedMainAssembly; diff --git a/source/FFImageLoading.Forms/ICacheKeyFactory.cs b/source/FFImageLoading.Forms/ICacheKeyFactory.cs index b11438107..7a12bf12c 100644 --- a/source/FFImageLoading.Forms/ICacheKeyFactory.cs +++ b/source/FFImageLoading.Forms/ICacheKeyFactory.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Forms { - [Preserve(AllMembers = true)] public interface ICacheKeyFactory { string GetKey(ImageSource imageSource, object bindingContext); diff --git a/source/FFImageLoading.Forms/IImageSourceBinding.cs b/source/FFImageLoading.Forms/IImageSourceBinding.cs index 2a190390d..dcf5b55f7 100644 --- a/source/FFImageLoading.Forms/IImageSourceBinding.cs +++ b/source/FFImageLoading.Forms/IImageSourceBinding.cs @@ -6,7 +6,6 @@ namespace FFImageLoading.Forms { - [Preserve(AllMembers = true)] public interface IImageSourceBinding { ImageSource ImageSource { get; } diff --git a/source/FFImageLoading.Forms/IVectorImageSource.cs b/source/FFImageLoading.Forms/IVectorImageSource.cs index bde1cc342..a9f943674 100644 --- a/source/FFImageLoading.Forms/IVectorImageSource.cs +++ b/source/FFImageLoading.Forms/IVectorImageSource.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Forms { - [Preserve(AllMembers = true)] public interface IVectorImageSource { IVectorDataResolver GetVectorDataResolver(); diff --git a/source/FFImageLoading.Forms/ImageSourceConverter.cs b/source/FFImageLoading.Forms/ImageSourceConverter.cs index 2078d2cba..3e7723bb0 100644 --- a/source/FFImageLoading.Forms/ImageSourceConverter.cs +++ b/source/FFImageLoading.Forms/ImageSourceConverter.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Forms { - [Preserve(AllMembers = true)] public class ImageSourceConverter : TypeConverter, IValueConverter { public override bool CanConvertFrom(Type sourceType) diff --git a/source/FFImageLoading.Mac/ImageService.cs b/source/FFImageLoading.Mac/ImageService.cs index 67315a5e8..fec95684a 100644 --- a/source/FFImageLoading.Mac/ImageService.cs +++ b/source/FFImageLoading.Mac/ImageService.cs @@ -13,7 +13,6 @@ namespace FFImageLoading /// /// FFImageLoading by Daniel Luberda /// - [Preserve(AllMembers = true)] public class ImageService : ImageServiceBase { static ConditionalWeakTable _viewsReferences = new ConditionalWeakTable(); diff --git a/source/FFImageLoading.Mock/ImageService.cs b/source/FFImageLoading.Mock/ImageService.cs index 196eb0d67..5437c5504 100644 --- a/source/FFImageLoading.Mock/ImageService.cs +++ b/source/FFImageLoading.Mock/ImageService.cs @@ -12,7 +12,6 @@ namespace FFImageLoading /// /// FFImageLoading by Daniel Luberda /// - [Preserve(AllMembers = true)] public class ImageService : ImageServiceBase { const string DoNotReference = "You are referencing the portable assembly - you need to reference the platform specific assembly"; diff --git a/source/FFImageLoading.Svg.Forms.Shared/SvgCachedImage.cs b/source/FFImageLoading.Svg.Forms.Shared/SvgCachedImage.cs index e3f06024e..cac50e94b 100644 --- a/source/FFImageLoading.Svg.Forms.Shared/SvgCachedImage.cs +++ b/source/FFImageLoading.Svg.Forms.Shared/SvgCachedImage.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Svg.Forms { - [Preserve(AllMembers = true)] /// /// SvgCachedImage by Daniel Luberda /// diff --git a/source/FFImageLoading.Svg.Forms.Shared/SvgImageSource.cs b/source/FFImageLoading.Svg.Forms.Shared/SvgImageSource.cs index ad9f25838..ed1470fa4 100644 --- a/source/FFImageLoading.Svg.Forms.Shared/SvgImageSource.cs +++ b/source/FFImageLoading.Svg.Forms.Shared/SvgImageSource.cs @@ -8,7 +8,6 @@ namespace FFImageLoading.Svg.Forms { - [Preserve(AllMembers = true)] /// /// SVG image source. /// diff --git a/source/FFImageLoading.Svg.Forms.Shared/SvgImageSourceConverter.cs b/source/FFImageLoading.Svg.Forms.Shared/SvgImageSourceConverter.cs index f00314260..42b6b41ed 100644 --- a/source/FFImageLoading.Svg.Forms.Shared/SvgImageSourceConverter.cs +++ b/source/FFImageLoading.Svg.Forms.Shared/SvgImageSourceConverter.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Svg.Forms { - [Preserve(AllMembers = true)] /// /// SvgImageSourceConverter /// diff --git a/source/FFImageLoading.Svg.Shared/SkSvg.cs b/source/FFImageLoading.Svg.Shared/SkSvg.cs index 3c6a7ff48..fc834daf7 100644 --- a/source/FFImageLoading.Svg.Shared/SkSvg.cs +++ b/source/FFImageLoading.Svg.Shared/SkSvg.cs @@ -13,7 +13,6 @@ namespace FFImageLoading.Svg.Platform { - [Preserve(AllMembers = true)] public class SKSvg { private const float DefaultPPI = 160f; diff --git a/source/FFImageLoading.Svg.Shared/SvgDataResolver.cs b/source/FFImageLoading.Svg.Shared/SvgDataResolver.cs index 9b98b5982..d2a4f438f 100644 --- a/source/FFImageLoading.Svg.Shared/SvgDataResolver.cs +++ b/source/FFImageLoading.Svg.Shared/SvgDataResolver.cs @@ -38,7 +38,6 @@ namespace FFImageLoading.Svg.Platform /// /// Svg data resolver. /// - [Preserve(AllMembers = true)] public class SvgDataResolver : IVectorDataResolver { #pragma warning disable RECS0108 // Warns about static fields in generic types diff --git a/source/FFImageLoading.Svg/SvgDataResolver.cs b/source/FFImageLoading.Svg/SvgDataResolver.cs index 0e6c6f54c..ba00528c2 100644 --- a/source/FFImageLoading.Svg/SvgDataResolver.cs +++ b/source/FFImageLoading.Svg/SvgDataResolver.cs @@ -8,7 +8,6 @@ namespace FFImageLoading.Svg.Platform { - [Preserve(AllMembers=true)] public class SvgDataResolver : IVectorDataResolver { /// diff --git a/source/FFImageLoading.Tizen/ImageService.cs b/source/FFImageLoading.Tizen/ImageService.cs index 14ac8ca83..2b7e7aedb 100644 --- a/source/FFImageLoading.Tizen/ImageService.cs +++ b/source/FFImageLoading.Tizen/ImageService.cs @@ -16,7 +16,6 @@ namespace FFImageLoading /// /// FFImageLoading for Tizen /// - [Preserve(AllMembers = true)] public class ImageService : ImageServiceBase { static ConditionalWeakTable s_viewsReferences = new ConditionalWeakTable(); diff --git a/source/FFImageLoading.Touch/ImageService.cs b/source/FFImageLoading.Touch/ImageService.cs index b9b453828..38c7fd5e2 100644 --- a/source/FFImageLoading.Touch/ImageService.cs +++ b/source/FFImageLoading.Touch/ImageService.cs @@ -13,7 +13,6 @@ namespace FFImageLoading /// /// FFImageLoading by Daniel Luberda /// - [Preserve(AllMembers = true)] public class ImageService : ImageServiceBase { static ConditionalWeakTable _viewsReferences = new ConditionalWeakTable(); diff --git a/source/FFImageLoading.Transformations.Droid/BlurredTransformation.cs b/source/FFImageLoading.Transformations.Droid/BlurredTransformation.cs index 837a34a49..e417a7add 100644 --- a/source/FFImageLoading.Transformations.Droid/BlurredTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/BlurredTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class BlurredTransformation: TransformationBase { private Context _context; diff --git a/source/FFImageLoading.Transformations.Droid/CircleTransformation.cs b/source/FFImageLoading.Transformations.Droid/CircleTransformation.cs index 1409b4a30..0def45934 100644 --- a/source/FFImageLoading.Transformations.Droid/CircleTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/CircleTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CircleTransformation : TransformationBase { public CircleTransformation() : this(0d, null) diff --git a/source/FFImageLoading.Transformations.Droid/ColorSpaceTransformation.cs b/source/FFImageLoading.Transformations.Droid/ColorSpaceTransformation.cs index dad5d0fd8..3ffcef7b1 100644 --- a/source/FFImageLoading.Transformations.Droid/ColorSpaceTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/ColorSpaceTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class ColorSpaceTransformation : TransformationBase { ColorMatrix _colorMatrix; diff --git a/source/FFImageLoading.Transformations.Droid/CornersTransformation.cs b/source/FFImageLoading.Transformations.Droid/CornersTransformation.cs index 72e04ed58..1a7e216f8 100644 --- a/source/FFImageLoading.Transformations.Droid/CornersTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/CornersTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CornersTransformation : TransformationBase { public CornersTransformation() : this(20d, CornerTransformType.TopRightRounded) diff --git a/source/FFImageLoading.Transformations.Droid/CropTransformation.cs b/source/FFImageLoading.Transformations.Droid/CropTransformation.cs index fd3ca2e66..ab001213c 100644 --- a/source/FFImageLoading.Transformations.Droid/CropTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/CropTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CropTransformation : TransformationBase { public CropTransformation() : this(1d, 0d, 0d) diff --git a/source/FFImageLoading.Transformations.Droid/FlipTransformation.cs b/source/FFImageLoading.Transformations.Droid/FlipTransformation.cs index 04f59bc1e..bfe11c197 100644 --- a/source/FFImageLoading.Transformations.Droid/FlipTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/FlipTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class FlipTransformation: TransformationBase { public FlipTransformation() : this(FlipType.Horizontal) diff --git a/source/FFImageLoading.Transformations.Droid/GrayscaleTransformation.cs b/source/FFImageLoading.Transformations.Droid/GrayscaleTransformation.cs index eca0b537d..5716b20d8 100644 --- a/source/FFImageLoading.Transformations.Droid/GrayscaleTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/GrayscaleTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class GrayscaleTransformation : TransformationBase { public GrayscaleTransformation() diff --git a/source/FFImageLoading.Transformations.Droid/RotateTransformation.cs b/source/FFImageLoading.Transformations.Droid/RotateTransformation.cs index 2d7f315b8..fa3b7f4e6 100644 --- a/source/FFImageLoading.Transformations.Droid/RotateTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/RotateTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RotateTransformation : TransformationBase { public RotateTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Droid/RoundedTransformation.cs b/source/FFImageLoading.Transformations.Droid/RoundedTransformation.cs index 09fa3e4b4..b0ee47853 100644 --- a/source/FFImageLoading.Transformations.Droid/RoundedTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/RoundedTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RoundedTransformation : TransformationBase { public RoundedTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Droid/SepiaTransformation.cs b/source/FFImageLoading.Transformations.Droid/SepiaTransformation.cs index bba0734eb..ad894d79a 100644 --- a/source/FFImageLoading.Transformations.Droid/SepiaTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/SepiaTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class SepiaTransformation : TransformationBase { public SepiaTransformation() diff --git a/source/FFImageLoading.Transformations.Droid/TintTransformation.cs b/source/FFImageLoading.Transformations.Droid/TintTransformation.cs index 9579e71d0..9036c596a 100644 --- a/source/FFImageLoading.Transformations.Droid/TintTransformation.cs +++ b/source/FFImageLoading.Transformations.Droid/TintTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class TintTransformation : ColorSpaceTransformation { public TintTransformation() : this(0, 165, 0, 128) diff --git a/source/FFImageLoading.Transformations.Mac/BlurredTransformation.cs b/source/FFImageLoading.Transformations.Mac/BlurredTransformation.cs index 2115cd095..7eb3c1f8d 100644 --- a/source/FFImageLoading.Transformations.Mac/BlurredTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/BlurredTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class BlurredTransformation : TransformationBase { public BlurredTransformation() diff --git a/source/FFImageLoading.Transformations.Mac/CircleTransformation.cs b/source/FFImageLoading.Transformations.Mac/CircleTransformation.cs index 2b8939539..44f33149f 100644 --- a/source/FFImageLoading.Transformations.Mac/CircleTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/CircleTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CircleTransformation : TransformationBase { public CircleTransformation() : this(0d, null) diff --git a/source/FFImageLoading.Transformations.Mac/ColorSpaceTransformation.cs b/source/FFImageLoading.Transformations.Mac/ColorSpaceTransformation.cs index e3c70711b..57d2ef84b 100644 --- a/source/FFImageLoading.Transformations.Mac/ColorSpaceTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/ColorSpaceTransformation.cs @@ -7,7 +7,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class ColorSpaceTransformation: TransformationBase { CGColorSpace _colorSpace; diff --git a/source/FFImageLoading.Transformations.Mac/CornersTransformation.cs b/source/FFImageLoading.Transformations.Mac/CornersTransformation.cs index 1e865a576..55b94de7b 100644 --- a/source/FFImageLoading.Transformations.Mac/CornersTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/CornersTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CornersTransformation : TransformationBase { public CornersTransformation() : this(20d, CornerTransformType.TopRightRounded) diff --git a/source/FFImageLoading.Transformations.Mac/CropTransformation.cs b/source/FFImageLoading.Transformations.Mac/CropTransformation.cs index c897a9447..952e4cceb 100644 --- a/source/FFImageLoading.Transformations.Mac/CropTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/CropTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CropTransformation : TransformationBase { public CropTransformation() : this(1d, 0d, 0d) diff --git a/source/FFImageLoading.Transformations.Mac/FlipTransformation.cs b/source/FFImageLoading.Transformations.Mac/FlipTransformation.cs index 3554d0a9f..ab5aff570 100644 --- a/source/FFImageLoading.Transformations.Mac/FlipTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/FlipTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class FlipTransformation: TransformationBase { public FlipTransformation() : this(FlipType.Horizontal) diff --git a/source/FFImageLoading.Transformations.Mac/GrayscaleTransformation.cs b/source/FFImageLoading.Transformations.Mac/GrayscaleTransformation.cs index 2dd39df4a..79bd89ecf 100644 --- a/source/FFImageLoading.Transformations.Mac/GrayscaleTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/GrayscaleTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class GrayscaleTransformation : TransformationBase { public GrayscaleTransformation() diff --git a/source/FFImageLoading.Transformations.Mac/RotateTransformation.cs b/source/FFImageLoading.Transformations.Mac/RotateTransformation.cs index eeef870d7..c53f2147b 100644 --- a/source/FFImageLoading.Transformations.Mac/RotateTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/RotateTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RotateTransformation : TransformationBase { public RotateTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Mac/RoundedTransformation.cs b/source/FFImageLoading.Transformations.Mac/RoundedTransformation.cs index 34e80d1e7..e672eb86e 100644 --- a/source/FFImageLoading.Transformations.Mac/RoundedTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/RoundedTransformation.cs @@ -6,7 +6,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RoundedTransformation : TransformationBase { public RoundedTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Mac/SepiaTransformation.cs b/source/FFImageLoading.Transformations.Mac/SepiaTransformation.cs index 84647d3b1..bbb282c68 100644 --- a/source/FFImageLoading.Transformations.Mac/SepiaTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/SepiaTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class SepiaTransformation : TransformationBase { public SepiaTransformation() diff --git a/source/FFImageLoading.Transformations.Mac/TintTransformation.cs b/source/FFImageLoading.Transformations.Mac/TintTransformation.cs index 3d073e8a5..572658a55 100644 --- a/source/FFImageLoading.Transformations.Mac/TintTransformation.cs +++ b/source/FFImageLoading.Transformations.Mac/TintTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class TintTransformation : ColorSpaceTransformation { public TintTransformation() : this(0, 165, 0, 128) diff --git a/source/FFImageLoading.Transformations.Tizen/BlurredTransformation.cs b/source/FFImageLoading.Transformations.Tizen/BlurredTransformation.cs index 9eea6dfc0..fad8bbf85 100644 --- a/source/FFImageLoading.Transformations.Tizen/BlurredTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/BlurredTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers=true)] public class BlurredTransformation : ITransformation { public BlurredTransformation() diff --git a/source/FFImageLoading.Transformations.Tizen/CircleTransformation.cs b/source/FFImageLoading.Transformations.Tizen/CircleTransformation.cs index e2a8b2db3..2c4ca410b 100644 --- a/source/FFImageLoading.Transformations.Tizen/CircleTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/CircleTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CircleTransformation : ITransformation { public CircleTransformation() diff --git a/source/FFImageLoading.Transformations.Tizen/ColorSpaceTransformation.cs b/source/FFImageLoading.Transformations.Tizen/ColorSpaceTransformation.cs index 2ba4fde99..a899c6fd8 100644 --- a/source/FFImageLoading.Transformations.Tizen/ColorSpaceTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/ColorSpaceTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class ColorSpaceTransformation: ITransformation { public ColorSpaceTransformation() diff --git a/source/FFImageLoading.Transformations.Tizen/CornersTransformation.cs b/source/FFImageLoading.Transformations.Tizen/CornersTransformation.cs index 95401b917..e75607561 100644 --- a/source/FFImageLoading.Transformations.Tizen/CornersTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/CornersTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CornersTransformation : ITransformation { public CornersTransformation() : this(20d, CornerTransformType.TopRightRounded) diff --git a/source/FFImageLoading.Transformations.Tizen/CropTransformation.cs b/source/FFImageLoading.Transformations.Tizen/CropTransformation.cs index 9c81bce13..d7a3eb00c 100644 --- a/source/FFImageLoading.Transformations.Tizen/CropTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/CropTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CropTransformation : ITransformation { public CropTransformation() : this(1d, 0d, 0d) diff --git a/source/FFImageLoading.Transformations.Tizen/FlipTransformation.cs b/source/FFImageLoading.Transformations.Tizen/FlipTransformation.cs index 2fec99afc..10978dbdd 100644 --- a/source/FFImageLoading.Transformations.Tizen/FlipTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/FlipTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class FlipTransformation : ITransformation { public FlipTransformation() : this(FlipType.Horizontal) diff --git a/source/FFImageLoading.Transformations.Tizen/GrayscaleTransformation.cs b/source/FFImageLoading.Transformations.Tizen/GrayscaleTransformation.cs index 1319f0161..5d3400918 100644 --- a/source/FFImageLoading.Transformations.Tizen/GrayscaleTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/GrayscaleTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class GrayscaleTransformation: ITransformation { public IBitmap Transform(IBitmap sourceBitmap, string path, ImageSource source, bool isPlaceholder, string key) diff --git a/source/FFImageLoading.Transformations.Tizen/RotateTransformation.cs b/source/FFImageLoading.Transformations.Tizen/RotateTransformation.cs index a17fd8d75..c4b8ce6d6 100644 --- a/source/FFImageLoading.Transformations.Tizen/RotateTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/RotateTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RotateTransformation : ITransformation { public RotateTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Tizen/RoundedTransformation.cs b/source/FFImageLoading.Transformations.Tizen/RoundedTransformation.cs index 7fb1b6ece..9ea682dc7 100644 --- a/source/FFImageLoading.Transformations.Tizen/RoundedTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/RoundedTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RoundedTransformation : ITransformation { public RoundedTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Tizen/SepiaTransformation.cs b/source/FFImageLoading.Transformations.Tizen/SepiaTransformation.cs index 1025d5875..03062f303 100644 --- a/source/FFImageLoading.Transformations.Tizen/SepiaTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/SepiaTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class SepiaTransformation : ITransformation { public IBitmap Transform(IBitmap sourceBitmap, string path, ImageSource source, bool isPlaceholder, string key) diff --git a/source/FFImageLoading.Transformations.Tizen/TintTransformation.cs b/source/FFImageLoading.Transformations.Tizen/TintTransformation.cs index 485ca94e0..04be058d1 100644 --- a/source/FFImageLoading.Transformations.Tizen/TintTransformation.cs +++ b/source/FFImageLoading.Transformations.Tizen/TintTransformation.cs @@ -2,7 +2,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class TintTransformation : ITransformation { public TintTransformation() : this(0, 165, 0, 128) diff --git a/source/FFImageLoading.Transformations.Touch/BlurredTransformation.cs b/source/FFImageLoading.Transformations.Touch/BlurredTransformation.cs index ca01a4f41..697c09e44 100644 --- a/source/FFImageLoading.Transformations.Touch/BlurredTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/BlurredTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class BlurredTransformation : TransformationBase { public BlurredTransformation() diff --git a/source/FFImageLoading.Transformations.Touch/CircleTransformation.cs b/source/FFImageLoading.Transformations.Touch/CircleTransformation.cs index 8a6735f22..d6213913d 100644 --- a/source/FFImageLoading.Transformations.Touch/CircleTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/CircleTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CircleTransformation : TransformationBase { public CircleTransformation() : this(0d, null) diff --git a/source/FFImageLoading.Transformations.Touch/ColorSpaceTransformation.cs b/source/FFImageLoading.Transformations.Touch/ColorSpaceTransformation.cs index b4e25b73d..ebff46d71 100644 --- a/source/FFImageLoading.Transformations.Touch/ColorSpaceTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/ColorSpaceTransformation.cs @@ -7,7 +7,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class ColorSpaceTransformation: TransformationBase { CGColorSpace _colorSpace; diff --git a/source/FFImageLoading.Transformations.Touch/CornersTransformation.cs b/source/FFImageLoading.Transformations.Touch/CornersTransformation.cs index bf697aaa3..2c8b80dba 100644 --- a/source/FFImageLoading.Transformations.Touch/CornersTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/CornersTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CornersTransformation : TransformationBase { public CornersTransformation() : this(20d, CornerTransformType.TopRightRounded) diff --git a/source/FFImageLoading.Transformations.Touch/CropTransformation.cs b/source/FFImageLoading.Transformations.Touch/CropTransformation.cs index b1967733f..5b532dede 100644 --- a/source/FFImageLoading.Transformations.Touch/CropTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/CropTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CropTransformation : TransformationBase { public CropTransformation() : this(1d, 0d, 0d) diff --git a/source/FFImageLoading.Transformations.Touch/FlipTransformation.cs b/source/FFImageLoading.Transformations.Touch/FlipTransformation.cs index 4d97f932c..1076308a0 100644 --- a/source/FFImageLoading.Transformations.Touch/FlipTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/FlipTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class FlipTransformation: TransformationBase { public FlipTransformation() : this(FlipType.Horizontal) diff --git a/source/FFImageLoading.Transformations.Touch/GrayscaleTransformation.cs b/source/FFImageLoading.Transformations.Touch/GrayscaleTransformation.cs index 57b74e49a..8db01b66d 100644 --- a/source/FFImageLoading.Transformations.Touch/GrayscaleTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/GrayscaleTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class GrayscaleTransformation : TransformationBase { public GrayscaleTransformation() diff --git a/source/FFImageLoading.Transformations.Touch/RotateTransformation.cs b/source/FFImageLoading.Transformations.Touch/RotateTransformation.cs index ae7fd04d0..9c1be9018 100644 --- a/source/FFImageLoading.Transformations.Touch/RotateTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/RotateTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RotateTransformation : TransformationBase { public RotateTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Touch/RoundedTransformation.cs b/source/FFImageLoading.Transformations.Touch/RoundedTransformation.cs index c508e8d20..20ac65a37 100644 --- a/source/FFImageLoading.Transformations.Touch/RoundedTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/RoundedTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RoundedTransformation : TransformationBase { public RoundedTransformation() : this(30d) diff --git a/source/FFImageLoading.Transformations.Touch/SepiaTransformation.cs b/source/FFImageLoading.Transformations.Touch/SepiaTransformation.cs index 931efab2a..914cc924f 100644 --- a/source/FFImageLoading.Transformations.Touch/SepiaTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/SepiaTransformation.cs @@ -4,7 +4,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class SepiaTransformation : TransformationBase { public SepiaTransformation() diff --git a/source/FFImageLoading.Transformations.Touch/TintTransformation.cs b/source/FFImageLoading.Transformations.Touch/TintTransformation.cs index 45e8ace6b..b2ac438de 100644 --- a/source/FFImageLoading.Transformations.Touch/TintTransformation.cs +++ b/source/FFImageLoading.Transformations.Touch/TintTransformation.cs @@ -5,7 +5,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class TintTransformation : ColorSpaceTransformation { public TintTransformation() : this(0, 165, 0, 128) diff --git a/source/FFImageLoading.Transformations/BlurredTransformation.cs b/source/FFImageLoading.Transformations/BlurredTransformation.cs index d08e6c46b..d705724ea 100644 --- a/source/FFImageLoading.Transformations/BlurredTransformation.cs +++ b/source/FFImageLoading.Transformations/BlurredTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers=true)] public class BlurredTransformation : ITransformation { public BlurredTransformation() diff --git a/source/FFImageLoading.Transformations/CircleTransformation.cs b/source/FFImageLoading.Transformations/CircleTransformation.cs index c98bbdc23..e996d7132 100644 --- a/source/FFImageLoading.Transformations/CircleTransformation.cs +++ b/source/FFImageLoading.Transformations/CircleTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CircleTransformation : ITransformation { public CircleTransformation() diff --git a/source/FFImageLoading.Transformations/ColorSpaceTransformation.cs b/source/FFImageLoading.Transformations/ColorSpaceTransformation.cs index a10d94f90..c7327bca4 100644 --- a/source/FFImageLoading.Transformations/ColorSpaceTransformation.cs +++ b/source/FFImageLoading.Transformations/ColorSpaceTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class ColorSpaceTransformation: ITransformation { public ColorSpaceTransformation() diff --git a/source/FFImageLoading.Transformations/CornersTransformation.cs b/source/FFImageLoading.Transformations/CornersTransformation.cs index 51fc7473d..f64859829 100644 --- a/source/FFImageLoading.Transformations/CornersTransformation.cs +++ b/source/FFImageLoading.Transformations/CornersTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CornersTransformation : ITransformation { public CornersTransformation() diff --git a/source/FFImageLoading.Transformations/CropTransformation.cs b/source/FFImageLoading.Transformations/CropTransformation.cs index f5ce5e5f4..2a8d505ac 100644 --- a/source/FFImageLoading.Transformations/CropTransformation.cs +++ b/source/FFImageLoading.Transformations/CropTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class CropTransformation : ITransformation { public CropTransformation() diff --git a/source/FFImageLoading.Transformations/FlipTransformation.cs b/source/FFImageLoading.Transformations/FlipTransformation.cs index 51528bf19..adb538370 100644 --- a/source/FFImageLoading.Transformations/FlipTransformation.cs +++ b/source/FFImageLoading.Transformations/FlipTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class FlipTransformation : ITransformation { public FlipTransformation() diff --git a/source/FFImageLoading.Transformations/GrayscaleTransformation.cs b/source/FFImageLoading.Transformations/GrayscaleTransformation.cs index b39ccf18c..05a32a154 100644 --- a/source/FFImageLoading.Transformations/GrayscaleTransformation.cs +++ b/source/FFImageLoading.Transformations/GrayscaleTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class GrayscaleTransformation: ITransformation { public IBitmap Transform(IBitmap sourceBitmap, string path, ImageSource source, bool isPlaceholder, string key) diff --git a/source/FFImageLoading.Transformations/RotateTransformation.cs b/source/FFImageLoading.Transformations/RotateTransformation.cs index a244b9e43..0a5edf01d 100644 --- a/source/FFImageLoading.Transformations/RotateTransformation.cs +++ b/source/FFImageLoading.Transformations/RotateTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RotateTransformation : ITransformation { public RotateTransformation() diff --git a/source/FFImageLoading.Transformations/RoundedTransformation.cs b/source/FFImageLoading.Transformations/RoundedTransformation.cs index 82e89dd91..004d04a7d 100644 --- a/source/FFImageLoading.Transformations/RoundedTransformation.cs +++ b/source/FFImageLoading.Transformations/RoundedTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class RoundedTransformation : ITransformation { public RoundedTransformation() diff --git a/source/FFImageLoading.Transformations/SepiaTransformation.cs b/source/FFImageLoading.Transformations/SepiaTransformation.cs index 3e930804f..5c7749921 100644 --- a/source/FFImageLoading.Transformations/SepiaTransformation.cs +++ b/source/FFImageLoading.Transformations/SepiaTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class SepiaTransformation : ITransformation { public IBitmap Transform(IBitmap sourceBitmap, string path, ImageSource source, bool isPlaceholder, string key) diff --git a/source/FFImageLoading.Transformations/TintTransformation.cs b/source/FFImageLoading.Transformations/TintTransformation.cs index 254cf5716..f6621bb0b 100644 --- a/source/FFImageLoading.Transformations/TintTransformation.cs +++ b/source/FFImageLoading.Transformations/TintTransformation.cs @@ -3,7 +3,6 @@ namespace FFImageLoading.Transformations { - [Preserve(AllMembers = true)] public class TintTransformation : ITransformation { public TintTransformation() diff --git a/source/FFImageLoading.Windows/ImageService.cs b/source/FFImageLoading.Windows/ImageService.cs index 719995af6..b980f06b7 100644 --- a/source/FFImageLoading.Windows/ImageService.cs +++ b/source/FFImageLoading.Windows/ImageService.cs @@ -15,7 +15,6 @@ namespace FFImageLoading /// /// FFImageLoading by Daniel Luberda /// - [Preserve(AllMembers = true)] public class ImageService : ImageServiceBase { static ConditionalWeakTable _viewsReferences = new ConditionalWeakTable(); diff --git a/source/FFImageLoading.Wpf/ImageService.cs b/source/FFImageLoading.Wpf/ImageService.cs index 39725f50d..5fb3d3a6f 100644 --- a/source/FFImageLoading.Wpf/ImageService.cs +++ b/source/FFImageLoading.Wpf/ImageService.cs @@ -15,7 +15,6 @@ namespace FFImageLoading /// /// FFImageLoading by Daniel Luberda /// - //[Preserve(AllMembers = true)] public class ImageService : ImageServiceBase { static ConditionalWeakTable _viewsReferences = new ConditionalWeakTable();