Fix build break
This commit is contained in:
parent
8bc4d7bb2d
commit
05f5d59e44
|
|
@ -180,7 +180,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Internal
|
||||||
compilationTaskSource = new TaskCompletionSource<CompiledViewDescriptor>();
|
compilationTaskSource = new TaskCompletionSource<CompiledViewDescriptor>();
|
||||||
foreach (var importItem in _templateEngine.GetImportItems(projectItem))
|
foreach (var importItem in _templateEngine.GetImportItems(projectItem))
|
||||||
{
|
{
|
||||||
cacheEntryOptions.ExpirationTokens.Add(_fileProvider.Watch(importItem.Path));
|
cacheEntryOptions.ExpirationTokens.Add(_fileProvider.Watch(importItem.FilePath));
|
||||||
}
|
}
|
||||||
cacheEntry = compilationTaskSource.Task;
|
cacheEntry = compilationTaskSource.Task;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -432,7 +432,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor
|
||||||
|
|
||||||
foreach (var viewStartProjectItem in _razorProject.FindHierarchicalItems(path, ViewStartFileName))
|
foreach (var viewStartProjectItem in _razorProject.FindHierarchicalItems(path, ViewStartFileName))
|
||||||
{
|
{
|
||||||
var result = _pageFactory.CreateFactory(viewStartProjectItem.Path);
|
var result = _pageFactory.CreateFactory(viewStartProjectItem.FilePath);
|
||||||
var viewDescriptor = result.ViewDescriptor;
|
var viewDescriptor = result.ViewDescriptor;
|
||||||
if (viewDescriptor?.ExpirationTokens != null)
|
if (viewDescriptor?.ExpirationTokens != null)
|
||||||
{
|
{
|
||||||
|
|
@ -447,7 +447,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor
|
||||||
// Populate the viewStartPages list so that _ViewStarts appear in the order the need to be
|
// Populate the viewStartPages list so that _ViewStarts appear in the order the need to be
|
||||||
// executed (closest last, furthest first). This is the reverse order in which
|
// executed (closest last, furthest first). This is the reverse order in which
|
||||||
// ViewHierarchyUtility.GetViewStartLocations returns _ViewStarts.
|
// ViewHierarchyUtility.GetViewStartLocations returns _ViewStarts.
|
||||||
viewStartPages.Insert(0, new ViewLocationCacheItem(result.RazorPageFactory, viewStartProjectItem.Path));
|
viewStartPages.Insert(0, new ViewLocationCacheItem(result.RazorPageFactory, viewStartProjectItem.FilePath));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ namespace Microsoft.AspNetCore.Mvc.RazorPages.Internal
|
||||||
|
|
||||||
var importFileAtPagesRoot = rootDirectory + "/" + templateEngine.Options.ImportsFileName;
|
var importFileAtPagesRoot = rootDirectory + "/" + templateEngine.Options.ImportsFileName;
|
||||||
_additionalFilesToTrack = templateEngine.GetImportItems(importFileAtPagesRoot)
|
_additionalFilesToTrack = templateEngine.GetImportItems(importFileAtPagesRoot)
|
||||||
.Select(item => item.Path)
|
.Select(item => item.FilePath)
|
||||||
.ToArray();
|
.ToArray();
|
||||||
|
|
||||||
_searchPattern = rootDirectory + "/**/*.cshtml";
|
_searchPattern = rootDirectory + "/**/*.cshtml";
|
||||||
|
|
|
||||||
|
|
@ -212,7 +212,7 @@ namespace Microsoft.AspNetCore.Mvc.RazorPages.Internal
|
||||||
ViewStartFileName);
|
ViewStartFileName);
|
||||||
foreach (var item in viewStartItems)
|
foreach (var item in viewStartItems)
|
||||||
{
|
{
|
||||||
var factoryResult = _razorPageFactoryProvider.CreateFactory(item.Path);
|
var factoryResult = _razorPageFactoryProvider.CreateFactory(item.FilePath);
|
||||||
if (factoryResult.Success)
|
if (factoryResult.Success)
|
||||||
{
|
{
|
||||||
viewStartFactories.Insert(0, factoryResult.RazorPageFactory);
|
viewStartFactories.Insert(0, factoryResult.RazorPageFactory);
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@ namespace Microsoft.AspNetCore.Mvc.RazorPages.Internal
|
||||||
|
|
||||||
var routeModel = new PageRouteModel(
|
var routeModel = new PageRouteModel(
|
||||||
relativePath: item.CombinedPath,
|
relativePath: item.CombinedPath,
|
||||||
viewEnginePath: item.PathWithoutExtension);
|
viewEnginePath: item.FilePathWithoutExtension);
|
||||||
PageSelectorModel.PopulateDefaults(routeModel, routeTemplate);
|
PageSelectorModel.PopulateDefaults(routeModel, routeTemplate);
|
||||||
|
|
||||||
context.RouteModels.Add(routeModel);
|
context.RouteModels.Add(routeModel);
|
||||||
|
|
|
||||||
|
|
@ -48,9 +48,9 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Internal
|
||||||
var razorFiles = razorProject.EnumerateItems("/");
|
var razorFiles = razorProject.EnumerateItems("/");
|
||||||
|
|
||||||
// Assert
|
// Assert
|
||||||
Assert.Collection(razorFiles.OrderBy(f => f.Path),
|
Assert.Collection(razorFiles.OrderBy(f => f.FilePath),
|
||||||
file => Assert.Equal("/File1.cshtml", file.Path),
|
file => Assert.Equal("/File1.cshtml", file.FilePath),
|
||||||
file => Assert.Equal("/File3.cshtml", file.Path));
|
file => Assert.Equal("/File3.cshtml", file.FilePath));
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
|
@ -89,11 +89,11 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Internal
|
||||||
var razorFiles = razorProject.EnumerateItems("/");
|
var razorFiles = razorProject.EnumerateItems("/");
|
||||||
|
|
||||||
// Assert
|
// Assert
|
||||||
Assert.Collection(razorFiles.OrderBy(f => f.Path),
|
Assert.Collection(razorFiles.OrderBy(f => f.FilePath),
|
||||||
file => Assert.Equal("/File1.cshtml", file.Path),
|
file => Assert.Equal("/File1.cshtml", file.FilePath),
|
||||||
file => Assert.Equal("/Level1-Dir1/File2.cshtml", file.Path),
|
file => Assert.Equal("/Level1-Dir1/File2.cshtml", file.FilePath),
|
||||||
file => Assert.Equal("/Level1-Dir1/File3.cshtml", file.Path),
|
file => Assert.Equal("/Level1-Dir1/File3.cshtml", file.FilePath),
|
||||||
file => Assert.Equal("/Level1-Dir2/File5.cshtml", file.Path));
|
file => Assert.Equal("/Level1-Dir2/File5.cshtml", file.FilePath));
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
|
@ -132,9 +132,9 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Internal
|
||||||
var razorFiles = razorProject.EnumerateItems("/Level1-Dir1");
|
var razorFiles = razorProject.EnumerateItems("/Level1-Dir1");
|
||||||
|
|
||||||
// Assert
|
// Assert
|
||||||
Assert.Collection(razorFiles.OrderBy(f => f.Path),
|
Assert.Collection(razorFiles.OrderBy(f => f.FilePath),
|
||||||
file => Assert.Equal("/File2.cshtml", file.Path),
|
file => Assert.Equal("/File2.cshtml", file.FilePath),
|
||||||
file => Assert.Equal("/File3.cshtml", file.Path));
|
file => Assert.Equal("/File3.cshtml", file.FilePath));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -170,7 +170,7 @@ Nobody will use it");
|
||||||
|
|
||||||
public override bool Exists => throw new NotImplementedException();
|
public override bool Exists => throw new NotImplementedException();
|
||||||
|
|
||||||
public override string Path => "Test.cshtml";
|
public override string FilePath => "Test.cshtml";
|
||||||
|
|
||||||
public override string PhysicalPath => null;
|
public override string PhysicalPath => null;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ namespace RazorPageExecutionInstrumentationWebSite
|
||||||
private class TestRazorProjectItem : FileProviderRazorProjectItem
|
private class TestRazorProjectItem : FileProviderRazorProjectItem
|
||||||
{
|
{
|
||||||
public TestRazorProjectItem(FileProviderRazorProjectItem projectItem)
|
public TestRazorProjectItem(FileProviderRazorProjectItem projectItem)
|
||||||
: base(projectItem.FileInfo, projectItem.BasePath, projectItem.Path)
|
: base(projectItem.FileInfo, projectItem.BasePath, projectItem.FilePath)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue