1
0
Fork 0

Fix logging an xslt file returning.

This commit is contained in:
Starbeamrainbowlabs 2016-07-06 11:22:58 +01:00
parent 50bf2ff143
commit 37dea995e9
1 changed files with 6 additions and 3 deletions

View File

@ -65,8 +65,11 @@ namespace GalleryShare
Console.WriteLine(resName);*/ Console.WriteLine(resName);*/
cycle.Response.ContentType = "text/xsl"; cycle.Response.ContentType = "text/xsl";
byte[] xsltData = await Utilities.GetEmbeddedResourceContent(@"GalleryShare.XSLT.DirectoryListing.xslt"); byte[] xsltData = await Utilities.GetEmbeddedResourceContent(@"GalleryShare.XSLT.DirectoryListing.xslt");
cycle.Response.OutputStream.WriteAsync(xsltData, 0, xsltData.Length); await cycle.Response.OutputStream.WriteAsync(xsltData, 0, xsltData.Length);
logCycle(cycle);
cycle.Response.Close(); cycle.Response.Close();
return;
} }
string requestedPath = Path.GetFullPath(Path.Combine(servingDirectory, "." + cycle.Request.RawUrl)); string requestedPath = Path.GetFullPath(Path.Combine(servingDirectory, "." + cycle.Request.RawUrl));
@ -125,10 +128,10 @@ namespace GalleryShare
await xmlData.FlushAsync(); await xmlData.FlushAsync();
} }
logCycle(cycle);
responseData.Close(); responseData.Close();
cycle.Response.Close(); cycle.Response.Close();
logCycle(cycle);
} }
private async Task sendMessage(HttpListenerContext cycle, int statusCode, string message, params object[] paramObjects) private async Task sendMessage(HttpListenerContext cycle, int statusCode, string message, params object[] paramObjects)