using System; using System.IO; namespace FastReport.Cloud.FastReport.Models { internal sealed class FileResponse : IDisposable { public int StatusCode { get; private set; } public Stream Stream { get; private set; } public bool IsPartial { get { return StatusCode == 206; } } public FileResponse(int statusCode, Stream stream) { StatusCode = statusCode; Stream = stream; } public void Dispose() { Stream.Dispose(); } } }