BetterCms.Module.MediaManager.Helpers.ImageHelper.GetImageType C# (CSharp) Метод

GetImageType() публичный статический Метод

public static GetImageType ( string extension ) : ImageType
extension string
Результат ImageType
        public static ImageType GetImageType(string extension)
        {
            if (!string.IsNullOrEmpty(extension))
            {
                extension = extension.Trim('.').ToLowerInvariant();
            }

            switch (extension)
            {
                case "gif":
                case "jpg":
                case "jpeg":
                case "png":
                case "bmp":
                    return ImageType.Raster;
                case "svg":
                    return ImageType.Vector;
                default: 
                    const string message = "Image type not supported.";
                    throw new ValidationException(() => message, message);
            }
        }
    }