我有一个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