public Stream GetThumbnailImage(string id, string name) { Stream stream = null; try { OutgoingWebResponseContext context = WebOperationContext.Current.OutgoingResponse; context.Headers.Add(System.Net.HttpResponseHeader.CacheControl, "public"); context.ContentType = "image/jpeg"; context.StatusCode = System.Net.HttpStatusCode.OK; stream = pyramidRepositoryInstance.GetThumbnailImage(id, name); } catch (FaultException) { throw; } return(stream); }