Search Results for

    Show / Hide Table of Contents
    View Source

    Class ContentFinderByIdentifierPathBase

    Provides a base class for content finders that handle identifier-based paths (like keys or IDs).

    Inheritance
    object
    Namespace: Umbraco.Cms.Core.Routing
    Assembly: Umbraco.Core.dll
    Syntax
    public abstract class ContentFinderByIdentifierPathBase

    Constructors

    View Source

    ContentFinderByIdentifierPathBase(IRequestAccessor, ILogger<ContentFinderByIdentifierPathBase>)

    Initializes a new instance of the ContentFinderByIdentifierPathBase class.

    Declaration
    protected ContentFinderByIdentifierPathBase(IRequestAccessor requestAccessor, ILogger<ContentFinderByIdentifierPathBase> logger)
    Parameters
    Type Name Description
    IRequestAccessor requestAccessor

    The request accessor.

    ILogger<ContentFinderByIdentifierPathBase> logger

    The logger.

    Properties

    View Source

    FailureLogMessageTemplate

    Gets the log message template used when content lookup fails.

    Declaration
    protected abstract string FailureLogMessageTemplate { get; }
    Property Value
    Type Description
    string

    Methods

    View Source

    LogAndReturnFailure()

    Logs a debug message and returns a failed task result.

    Declaration
    protected Task<bool> LogAndReturnFailure()
    Returns
    Type Description
    Task<bool>

    A task that returns false.

    View Source

    ResolveAndSetCultureOnRequest(IPublishedRequestBuilder)

    Resolves the culture from the query string and sets it on the request.

    Declaration
    protected void ResolveAndSetCultureOnRequest(IPublishedRequestBuilder frequest)
    Parameters
    Type Name Description
    IPublishedRequestBuilder frequest

    The published request builder.

    View Source

    ResolveAndSetSegmentOnRequest(IPublishedRequestBuilder)

    Resolves the segment from the query string and sets it on the request.

    Declaration
    protected void ResolveAndSetSegmentOnRequest(IPublishedRequestBuilder frequest)
    Parameters
    Type Name Description
    IPublishedRequestBuilder frequest

    The published request builder.

    • View Source
    In this article
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX