Files
mixtape/zero.Core/Routing/Page/PageRouteIdBuilder.cs
T
2021-11-05 13:46:07 +01:00

23 lines
431 B
C#

using zero.Core.Entities;
namespace zero.Core.Routing
{
public class PageRouteIdBuilder : IPageRouteIdBuilder
{
/// <inheritdoc />
public string Generate(Page page)
{
return "routes." + Constants.Pages.PageRouteProviderAlias + "." + page.Hash;
}
}
public interface IPageRouteIdBuilder
{
/// <summary>
/// Generate ID for a page
/// </summary>
string Generate(Page page);
}
}