我有一個wcf rest方法是什麼返回流,但我不知道如何釋放流?那會有一些問題?下面是演示:是否有可能不釋放流?
[WebGet(UriTemplate = "GetImage")]
public Stream GetImage()
{
FileStream fs = File.OpenRead(@"D:\1.jpg");
WebOperationContext.Current.OutgoingResponse.ContentType = "image/jpeg";
return fs;
}
如果我使用使用,那麼我不能返回流 – JamesChen 2012-03-22 03:13:27
-1:將無法正常工作:在WCF可以使用它來發送數據之前,流將被放置。 – 2012-03-24 16:02:10