Class EPiServerEndpointRouteBuilder
EndpointRoute builder for EPiServer content.
Inheritance
System.Object
    EPiServerEndpointRouteBuilder
  Implements
Microsoft.AspNetCore.Routing.IEndpointRouteBuilder
  Namespace: EPiServer.Web.Routing.Internal
Assembly: EPiServer.Framework.AspNetCore.dll
Version: 12.0.3Syntax
public class EPiServerEndpointRouteBuilder : Object, IEndpointRouteBuilder
  Constructors
EPiServerEndpointRouteBuilder(IEndpointRouteBuilder)
Creates new instances of the endpoint route builder
Declaration
public EPiServerEndpointRouteBuilder(IEndpointRouteBuilder defaultRouteBuilder)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Microsoft.AspNetCore.Routing.IEndpointRouteBuilder | defaultRouteBuilder | Default route builder to call if no route is found  | 
      
Properties
DataSources
Gets the list of data sources for this route builder
Declaration
public ICollection<EndpointDataSource> DataSources { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.ICollection<Microsoft.AspNetCore.Routing.EndpointDataSource> | 
ServiceProvider
Accessor for services
Declaration
public IServiceProvider ServiceProvider { get; }
  Property Value
| Type | Description | 
|---|---|
| System.IServiceProvider | 
Methods
CreateApplicationBuilder()
Create a application builder
Declaration
public IApplicationBuilder CreateApplicationBuilder()
  Returns
| Type | Description | 
|---|---|
| Microsoft.AspNetCore.Builder.IApplicationBuilder | Application builder  | 
      
Implements
      Microsoft.AspNetCore.Routing.IEndpointRouteBuilder