From 09d01a1d375b22d5ecd7a20ce04c1ce5ec030a14 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 4d9511835..ed556f2f3 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(); }