12 instantiations of PageComponentBuilder
Microsoft.AspNetCore.Components.Endpoints (1)
Discovery\IRazorComponentApplication.cs (1)
34pages.Add(new PageComponentBuilder()
Microsoft.AspNetCore.Components.Endpoints.Tests (11)
Builder\RazorComponentsEndpointConventionBuilderExtensionsTest.cs (1)
250[new PageComponentBuilder {
Discovery\ComponentApplicationBuilderTests.cs (9)
294new PageComponentBuilder 300new PageComponentBuilder 306new PageComponentBuilder 346new PageComponentBuilder 352new PageComponentBuilder 358new PageComponentBuilder 398new PageComponentBuilder 404new PageComponentBuilder 410new PageComponentBuilder
HotReloadServiceTests.cs (1)
57new PageComponentBuilder
17 references to PageComponentBuilder
Microsoft.AspNetCore.Components.Endpoints (12)
Discovery\AssemblyComponentLibraryDescriptor.cs (2)
22public AssemblyComponentLibraryDescriptor(string name, IReadOnlyList<PageComponentBuilder> pages, IReadOnlyList<ComponentBuilder> components) 41public IReadOnlyList<PageComponentBuilder> Pages { get; }
Discovery\IRazorComponentApplication.cs (2)
20static (IReadOnlyList<PageComponentBuilder>, IReadOnlyList<ComponentBuilder>) CreatePageRouteCollection(string name, Assembly assembly) 23var pages = new List<PageComponentBuilder>();
Discovery\PageCollectionBuilder.cs (3)
11private readonly Dictionary<string, IReadOnlyList<PageComponentBuilder>> _pages = new(); 40internal void AddFromLibraryInfo(string assemblyName, IReadOnlyList<PageComponentBuilder> pages) 65var page = pages[i];
Discovery\PageComponentBuilder.cs (5)
12/// A razor component page <see cref="PageComponentBuilder"/>. 15internal class PageComponentBuilder : IEquatable<PageComponentBuilder?> 44/// Compares the given <paramref name="source"/> against the source for this <see cref="PageComponentBuilder"/>. 56return Equals(obj as PageComponentBuilder); 60public bool Equals(PageComponentBuilder? other)
Microsoft.AspNetCore.Components.Endpoints.Tests (5)
Discovery\ComponentApplicationBuilderTests.cs (3)
290private IReadOnlyList<PageComponentBuilder> CreateApp1Pages(string assemblyName) 342private IReadOnlyList<PageComponentBuilder> CreateApp2Pages(string assemblyName) 394private IReadOnlyList<PageComponentBuilder> CreateSharedPages(string assemblyName)
HotReloadServiceTests.cs (1)
204Array.Empty<PageComponentBuilder>(),
RazorComponentEndpointDataSourceTest.cs (1)
207Array.Empty<PageComponentBuilder>(),