WCF에서 반환 값으로 스트리밍 - 누가 처리합니까? 다음 WCF 구현이 있다고 가정해 보겠습니다. public Stream Download(string path) { FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read); return stream; } 반환된 값을 처리하는 책임은 누구에게 있습니까? 결국 네트워크 장애가 발생할 수 있으므로 소비자가 이를 처리하지 못할 수 있습니다. 서비스는 스트림을 닫을 책임이 있으며 기본 동작을 변경하지 않는 한 자동으로 수행합니다 ( 기본값이 있는 동작 이 항상 사용됨). 사용자가 설정 한 경우 OperationBehavior.AutoDisposeParameters에 false당신을위한 핸..