namespace BuildFlow.Rag.Tests.Stub; /// /// 可观测释放状态的内存流,用于验证文件下载结果的所有权由调用方正确释放。 /// public sealed class TrackingMemoryStream(byte[] buffer) : MemoryStream(buffer) { public bool IsDisposed { get; private set; } protected override void Dispose(bool disposing) { IsDisposed = true; base.Dispose(disposing); } }