2 instantiations of ViewLocationCacheItem
Microsoft.AspNetCore.Mvc.Razor (2)
RazorViewEngine.cs (2)
418
new
ViewLocationCacheItem
(factoryResult.RazorPageFactory, relativePath),
448
viewStartPages.Insert(0, new
ViewLocationCacheItem
(result.RazorPageFactory, filePath));
13 references to ViewLocationCacheItem
Microsoft.AspNetCore.Mvc.Razor (13)
RazorViewEngine.cs (4)
415
Array.Empty<
ViewLocationCacheItem
>();
425
private IReadOnlyList<
ViewLocationCacheItem
> GetViewStartPages(
429
var viewStartPages = new List<
ViewLocationCacheItem
>();
467
var
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>
18
ViewLocationCacheItem
view,
19
IReadOnlyList<
ViewLocationCacheItem
> viewStarts)
41
/// <see cref="
ViewLocationCacheItem
"/> for the located view.
44
public
ViewLocationCacheItem
ViewEntry { get; }
47
/// <see cref="
ViewLocationCacheItem
"/>s for applicable _ViewStarts.
50
public IReadOnlyList<
ViewLocationCacheItem
>? ViewStartEntries { get; }