From 48a75c703663e99b38b1986c161e96990b4f0549 Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Sun, 1 Jan 2017 13:13:38 +1100 Subject: [PATCH] Throw useful error --- src/ImageSharp/Image/Image{TColor}.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ImageSharp/Image/Image{TColor}.cs b/src/ImageSharp/Image/Image{TColor}.cs index 4d95118353..ed556f2f3e 100644 --- a/src/ImageSharp/Image/Image{TColor}.cs +++ b/src/ImageSharp/Image/Image{TColor}.cs @@ -49,6 +49,11 @@ namespace ImageSharp public Image(int width, int height, Configuration configuration = null) : base(width, height, configuration) { + if (!this.Configuration.ImageFormats.Any()) + { + throw new NotSupportedException("No image formats have been configured."); + } + this.CurrentImageFormat = this.Configuration.ImageFormats.First(); }