Files
mixtape/zero.Core/Options/RoutingOptions.cs
T
2021-07-20 12:56:45 +02:00

41 lines
851 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using zero.Core.Routing;
namespace zero.Core.Options
{
public class RoutingOptions
{
public RoutingOptions()
{
DefaultEndpoint = new("ZeroFrontend", "Index");
EndpointResolvers = new();
PageResolvers = new();
//ErrorReexecutionPath = "/error";
NotFoundEndpoint = null;
}
public RouteProviderEndpoint NotFoundEndpoint { get; set; }
public RouteProviderEndpoint DefaultEndpoint { get; set; }
/// <summary>
///
/// </summary>
public RoutingEndpointOptions EndpointResolvers { get; set; }
/// <summary>
///
/// </summary>
public RoutingPageResolverOptions PageResolvers { get; set; }
/// <summary>
///
/// </summary>
public string ErrorReexecutionPath { get; set; }
}
}