1 instantiation of PageComponentBuilder
Microsoft.AspNetCore.Components.Endpoints (1)
Discovery\IRazorComponentApplication.cs (1)
34
pages.Add(new
PageComponentBuilder
()
12 references to PageComponentBuilder
Microsoft.AspNetCore.Components.Endpoints (12)
Discovery\AssemblyComponentLibraryDescriptor.cs (2)
22
public AssemblyComponentLibraryDescriptor(string name, IReadOnlyList<
PageComponentBuilder
> pages, IReadOnlyList<ComponentBuilder> components)
41
public IReadOnlyList<
PageComponentBuilder
> Pages { get; }
Discovery\IRazorComponentApplication.cs (2)
20
static (IReadOnlyList<
PageComponentBuilder
>, IReadOnlyList<ComponentBuilder>) CreatePageRouteCollection(string name, Assembly assembly)
23
var pages = new List<
PageComponentBuilder
>();
Discovery\PageCollectionBuilder.cs (3)
11
private readonly Dictionary<string, IReadOnlyList<
PageComponentBuilder
>> _pages = new();
40
internal void AddFromLibraryInfo(string assemblyName, IReadOnlyList<
PageComponentBuilder
> pages)
65
var
page = pages[i];
Discovery\PageComponentBuilder.cs (5)
12
/// A razor component page <see cref="
PageComponentBuilder
"/>.
15
internal class PageComponentBuilder : IEquatable<
PageComponentBuilder
?>
44
/// Compares the given <paramref name="source"/> against the source for this <see cref="
PageComponentBuilder
"/>.
56
return Equals(obj as
PageComponentBuilder
);
60
public bool Equals(
PageComponentBuilder
? other)