1234567891011121314151617181920212223242526272829 |
- 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();
- }
- }
- }
|