© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•4y ago•
1 reply
Krai

❔ Page debugging twice in razor pages PageRouteModelConvention

public class CultureTemplatePageRouteModelConvention : IPageRouteModelConvention
{
    public void Apply(PageRouteModel model)
    {
        var selectorCount = model.Selectors.Count;
 
        for (var i = 0; i < selectorCount; i++)
        {
            var selector = model.Selectors[i];
            
            selector.AttributeRouteModel = new AttributeRouteModel
            {
                Order = -1,
                Template = AttributeRouteModel.CombineTemplates("{culture?}", selector.AttributeRouteModel.Template),
                SuppressLinkGeneration = true
            };
        }
    }
}
public class CultureTemplatePageRouteModelConvention : IPageRouteModelConvention
{
    public void Apply(PageRouteModel model)
    {
        var selectorCount = model.Selectors.Count;
 
        for (var i = 0; i < selectorCount; i++)
        {
            var selector = model.Selectors[i];
            
            selector.AttributeRouteModel = new AttributeRouteModel
            {
                Order = -1,
                Template = AttributeRouteModel.CombineTemplates("{culture?}", selector.AttributeRouteModel.Template),
                SuppressLinkGeneration = true
            };
        }
    }
}
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

✅ Debugging razor component page isn`t working
C#CC# / help
3y ago
❔ Razor Pages Session for revalidating Page Model
C#CC# / help
3y ago
❔ Razor pages redirect
C#CC# / help
4y ago
❔ Razor pages view
C#CC# / help
4y ago