Make sure references are readable multiple times
This commit is contained in:
parent
c631d533c4
commit
39ab9badde
|
|
@ -164,8 +164,9 @@ namespace Microsoft.AspNet.Mvc.Razor.Precompilation
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
assemblyStream.Position = 0;
|
assemblyStream.Position = 0;
|
||||||
|
var assemblyBytes = assemblyStream.ToArray();
|
||||||
var assemblyResource = new ResourceDescription(assemblyResourceName,
|
var assemblyResource = new ResourceDescription(assemblyResourceName,
|
||||||
() => assemblyStream,
|
() => new MemoryStream(assemblyBytes),
|
||||||
isPublic: true);
|
isPublic: true);
|
||||||
CompileContext.Resources.Add(assemblyResource);
|
CompileContext.Resources.Add(assemblyResource);
|
||||||
|
|
||||||
|
|
@ -174,9 +175,10 @@ namespace Microsoft.AspNet.Mvc.Razor.Precompilation
|
||||||
{
|
{
|
||||||
symbolsResourceName = resourcePrefix + ".pdb";
|
symbolsResourceName = resourcePrefix + ".pdb";
|
||||||
pdbStream.Position = 0;
|
pdbStream.Position = 0;
|
||||||
|
var pdbBytes = pdbStream.ToArray();
|
||||||
|
|
||||||
var pdbResource = new ResourceDescription(symbolsResourceName,
|
var pdbResource = new ResourceDescription(symbolsResourceName,
|
||||||
() => pdbStream,
|
() => new MemoryStream(pdbBytes),
|
||||||
isPublic: true);
|
isPublic: true);
|
||||||
|
|
||||||
CompileContext.Resources.Add(pdbResource);
|
CompileContext.Resources.Add(pdbResource);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue