Search Results for

    Show / Hide Table of Contents

    Namespace Umbraco.Cms.Core.Services.Navigation

    Classes

    DocumentPublishStatusService

    Implements IDocumentPublishStatusQueryService and IDocumentPublishStatusManagementService verifying and managing the published status of documents.

    ElementPublishStatusService

    Implements IElementPublishStatusQueryService and IElementPublishStatusManagementService verifying and managing the published status of elements.

    NavigationInitializationNotificationHandler

    Responsible for seeding the in-memory navigation structures at application's startup by rebuild the navigation structures.

    PublishStatusInitializationNotificationHandler

    Responsible for seeding the in-memory publish status cache at application's startup by loading all data from the database.

    PublishStatusService

    Abstract base class for publish status services, providing shared cache logic for tracking which content items are published and in which cultures.

    Interfaces

    IDocumentNavigationManagementService

    Provides management operations for the document navigation structure.

    IDocumentNavigationQueryService

    Provides query operations for the document navigation structure.

    IDocumentPublishStatusManagementService

    Provides management operations for the in-memory document publish status cache.

    IDocumentPublishStatusQueryService

    Verifies the published status of documents.

    IElementNavigationManagementService

    Provides management operations for the element navigation structure.

    IElementNavigationQueryService

    Provides query operations for the element navigation structure.

    IElementPublishStatusManagementService

    Provides management operations for the in-memory element publish status cache.

    IElementPublishStatusQueryService

    Verifies the published status of elements.

    IMediaNavigationManagementService

    Provides management operations for the media navigation structure.

    IMediaNavigationQueryService

    Provides query operations for the media navigation structure.

    INavigationManagementService

    Placeholder for sharing logic between the document and media navigation services for managing the navigation structure.

    INavigationQueryService

    Placeholder for sharing logic between the document and media navigation services for querying the navigation structure.

    IPublishStatusManagementService

    Provides management operations for the in-memory document publish status cache.

    IPublishStatusQueryService

    Verifies the published status of documents.

    IPublishedContentStatusFilteringService

    Provides filtering operations specifically for published document content.

    IPublishedMediaStatusFilteringService

    Provides filtering operations specifically for published media content.

    IPublishedStatusFilteringService

    Provides filtering operations to determine which published content items are available for display.

    IRecycleBinNavigationManagementService

    Placeholder for sharing logic between the document and media navigation services for managing the recycle bin navigation structure.

    IRecycleBinNavigationQueryService

    Placeholder for sharing logic between the document and media navigation services for querying the recycle bin navigation structure.

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