示例#1
0
        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);
        }