Bombsquad.DynamicMedia.Imaging.JsonExifImageInfoMediaTransformer.TryGetOutputFormat C# (CSharp) Method

TryGetOutputFormat() protected method

protected TryGetOutputFormat ( System.Web.HttpRequestBase request, IFormatInfo originalFormat, IFormatInfoProvider formatInfoProvider, IFormatInfo &outputFormat ) : bool
request System.Web.HttpRequestBase
originalFormat IFormatInfo
formatInfoProvider IFormatInfoProvider
outputFormat IFormatInfo
return bool
        protected override bool TryGetOutputFormat(HttpRequestBase request, IFormatInfo originalFormat, IFormatInfoProvider formatInfoProvider, out IFormatInfo outputFormat)
        {
            var format = request.QueryString["format"];
            if (string.Equals(format, "exif-json", StringComparison.InvariantCultureIgnoreCase))
            {
                outputFormat = formatInfoProvider.ResolveFromExtension(".json");
                return outputFormat != null;
            }

            outputFormat = null;
            return false;
        }
JsonExifImageInfoMediaTransformer