2 instantiations of ViewLocationCacheItem
Microsoft.AspNetCore.Mvc.Razor (2)
RazorViewEngine.cs (2)
418new ViewLocationCacheItem(factoryResult.RazorPageFactory, relativePath), 448viewStartPages.Insert(0, new ViewLocationCacheItem(result.RazorPageFactory, filePath));
13 references to ViewLocationCacheItem
Microsoft.AspNetCore.Mvc.Razor (13)
RazorViewEngine.cs (4)
415Array.Empty<ViewLocationCacheItem>(); 425private IReadOnlyList<ViewLocationCacheItem> GetViewStartPages( 429var viewStartPages = new List<ViewLocationCacheItem>(); 467var viewStartItem = result.ViewStartEntries[i];
ViewLocationCacheItem.cs (1)
12/// Initializes a new instance of <see cref="ViewLocationCacheItem"/>.
ViewLocationCacheResult.cs (8)
15/// <param name="view">The <see cref="ViewLocationCacheItem"/> for the found view.</param> 16/// <param name="viewStarts"><see cref="ViewLocationCacheItem"/>s for applicable _ViewStarts.</param> 18ViewLocationCacheItem view, 19IReadOnlyList<ViewLocationCacheItem> viewStarts) 41/// <see cref="ViewLocationCacheItem"/> for the located view. 44public ViewLocationCacheItem ViewEntry { get; } 47/// <see cref="ViewLocationCacheItem"/>s for applicable _ViewStarts. 50public IReadOnlyList<ViewLocationCacheItem>? ViewStartEntries { get; }