aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-03-24 22:41:27 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-03-24 22:41:27 -0400
commit8b32e3292a8ce0e0b59cfd807e4c922375cb0ed0 (patch)
treea056a15ed19273cf0aa9770d1a5b3eae76d160ba /MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
parent2bdd9cc1f2aee5863134f65ee0b8cf98f44cc582 (diff)
fixed dashboard caching option
Diffstat (limited to 'MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs')
-rw-r--r--MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs b/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
index da84a51cd..46d38ad14 100644
--- a/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
+++ b/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
@@ -19,7 +19,7 @@ namespace MediaBrowser.Server.Implementations.HttpServer
/// Gets or sets the source stream.
/// </summary>
/// <value>The source stream.</value>
- public Stream SourceStream { get; set; }
+ private Stream SourceStream { get; set; }
/// <summary>
/// The _options
@@ -54,6 +54,17 @@ namespace MediaBrowser.Server.Implementations.HttpServer
}
/// <summary>
+ /// Initializes a new instance of the <see cref="StreamWriter"/> class.
+ /// </summary>
+ /// <param name="source">The source.</param>
+ /// <param name="contentType">Type of the content.</param>
+ /// <param name="logger">The logger.</param>
+ public StreamWriter(byte[] source, string contentType, ILogger logger)
+ : this(new MemoryStream(source), contentType, logger)
+ {
+ }
+
+ /// <summary>
/// Writes to.
/// </summary>
/// <param name="responseStream">The response stream.</param>