2 interfaces inheriting from IViewEngine
Microsoft.AspNetCore.Mvc.Razor (1)
IRazorViewEngine.cs (1)
11public interface IRazorViewEngine : IViewEngine
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewEngines\ICompositeViewEngine.cs (1)
11public interface ICompositeViewEngine : IViewEngine
29 references to IViewEngine
Microsoft.AspNetCore.Mvc.Razor (3)
IRazorViewEngine.cs (3)
9/// An <see cref="IViewEngine"/> used to render pages that use the Razor syntax. 22/// <seealso cref="IViewEngine.FindView"/>. 33/// <remarks><seealso cref="IViewEngine.GetView"/>.</remarks>
Microsoft.AspNetCore.Mvc.ViewFeatures (26)
MvcViewOptions.cs (3)
37/// Gets a list <see cref="IViewEngine"/>s used by this application. 39public IList<IViewEngine> ViewEngines { get; } = new List<IViewEngine>();
PartialViewResult.cs (2)
48/// Gets or sets the <see cref="IViewEngine"/> used to locate views. 52public IViewEngine? ViewEngine { get; set; }
PartialViewResultExecutor.cs (1)
66var viewEngine = viewResult.ViewEngine ?? ViewEngine;
TemplateBuilder.cs (2)
16private readonly IViewEngine _viewEngine; 29IViewEngine viewEngine,
TemplateRenderer.cs (2)
71private readonly IViewEngine _viewEngine; 79IViewEngine viewEngine,
ViewComponents\ViewViewComponentResult.cs (3)
44public IViewEngine? ViewEngine { get; set; } 72var viewEngine = ViewEngine ?? ResolveViewEngine(context); 129private static IViewEngine ResolveViewEngine(ViewComponentContext context)
ViewEngines\CompositeViewEngine.cs (3)
25public IReadOnlyList<IViewEngine> ViewEngines { get; } 38typeof(IViewEngine).FullName)); 87typeof(IViewEngine).FullName));
ViewEngines\ICompositeViewEngine.cs (3)
9/// Represents an <see cref="IViewEngine"/> that delegates to one of a collection of view engines. 14/// Gets the list of <see cref="IViewEngine"/> this instance of <see cref="ICompositeViewEngine"/> delegates 17IReadOnlyList<IViewEngine> ViewEngines { get; }
ViewEngines\IView.cs (1)
16/// Gets the path of the view as resolved by the <see cref="IViewEngine"/>.
ViewEngines\ViewEngineResult.cs (1)
13/// Represents the result of an <see cref="IViewEngine" />.
ViewExecutor.cs (2)
87/// Gets the default <see cref="IViewEngine"/>. 89protected IViewEngine ViewEngine { get; }
ViewResult.cs (2)
48/// Gets or sets the <see cref="IViewEngine"/> used to locate views. 52public IViewEngine? ViewEngine { get; set; }
ViewResultExecutor.cs (1)
66var viewEngine = viewResult.ViewEngine ?? ViewEngine;