Search Results for

    Show / Hide Table of Contents

    Namespace Umbraco.Cms.Core.Services

    Classes

    ContentService

    Implements the content service.

    ContentTypeBaseServiceProvider

    ContentTypeService

    Represents the ContentType Service, which is an easy access to operations involving IContentType

    ContentTypeServiceBase

    ContentTypeServiceBase<TRepository, TItem>

    CultureImpactFactory

    DashboardService

    A utility class for determine dashboard security

    DataTypeUsageService

    DefaultContentVersionCleanupPolicy

    DictionaryService

    DomainService

    EntityService

    ExternalLoginService

    FileService

    Represents the File Service, which is an easy access to operations involving IFile objects like Scripts, Stylesheets and Templates

    IdKeyMap

    InstallationService

    LocalizedTextService

    The entry point to localize any key in the text storage source for a given culture

    LocalizedTextServiceFileSources

    Exposes the XDocument sources from files for the default localization text service and ensure caching is taken care of

    LocalizedTextServiceSupplementaryFileSource

    MediaService

    Represents the Media Service, which is an easy access to operations involving IMedia

    MediaTypeService

    MemberService

    Represents the MemberService.

    MemberTypeService

    MetricsConsentService

    NotificationService

    OperationResult

    Represents the default operation result.

    OperationResult.Attempt

    OperationResult<TResultType>

    Represents the result of a service operation.

    OperationResult<TResultType, TEntity>

    Represents the result of a service operation for a given entity.

    Ordering

    Represents ordering information.

    ProcessInstructionsResult

    Defines a result object for the ProcessInstructions(CacheRefresherCollection, ServerRole, CancellationToken, String, DateTime, Int32) operation.

    PropertyTypeUsageService

    PropertyValidationService

    PublishResult

    Represents the result of publishing a document.

    RelationService

    RepositoryService

    Represents a service that works on top of repositories.

    SectionService

    ServiceContext

    Represents the Umbraco Service context, which provides access to all services.

    TagService

    Tag service to query for tags in the tags db table. The tags returned are only relevant for published content & saved media or members

    TemporaryMediaService

    TrackedReferencesService

    TreeService

    Implements ITreeService.

    TwoFactorLoginService

    Service handling 2FA logins.

    UpgradeService

    UserDataService

    WebhookLogFactory

    WebhookLogService

    WebhookRequestService

    WebhookService

    Interfaces

    IAuditService

    Represents a service for handling audit.

    IBasicAuthService

    ICacheInstructionService

    IConflictingRouteService

    IConsentService

    A service for handling lawful data processing requirements

    IContentService

    Defines the ContentService, which is an easy access to operations involving IContent

    IContentServiceBase

    Placeholder for sharing logic between the content, media (and member) services TODO: Start sharing the logic!

    IContentServiceBase<TItem>

    IContentTypeBaseService

    Provides a common base interface for IContentTypeBase.

    IContentTypeBaseService<TItem>

    Provides a common base interface for IContentTypeService, IMediaTypeService and IMemberTypeService.

    IContentTypeBaseServiceProvider

    Provides the IContentTypeBaseService corresponding to an IContentBase object.

    IContentTypeService

    Manages IContentType objects.

    IContentVersionCleanupPolicy

    Used to filter historic content versions for cleanup.

    IContentVersionService

    ICultureImpactFactory

    IDashboardService

    IDataTypeService

    Defines the DataType Service, which is an easy access to operations involving IDataType

    IDataTypeUsageService

    IDictionaryService

    IDomainService

    IEditorConfigurationParser

    IEntityService

    IEntityXmlSerializer

    Serializes entities to XML

    IExamineIndexCountService

    IExternalLoginWithKeyService

    IFileService

    Defines the File Service, which is an easy access to operations involving IFile objects like Scripts, Stylesheets and Templates

    IIconService

    IIdKeyMap

    IInstallationService

    IIpAddressUtilities

    IKeyValueService

    Manages the simplified key/value store.

    ILocalizationService

    Defines the Localization Service, which is an easy access to operations involving Languages and Dictionary

    ILocalizedTextService

    The entry point to localize any key in the text storage source for a given culture

    IMacroService

    Defines the MacroService, which is an easy access to operations involving IMacro

    IMediaService

    Defines the Media Service, which is an easy access to operations involving IMedia

    IMediaTypeService

    Manages IMediaType objects.

    IMemberGroupService

    IMemberService

    Defines the MemberService, which is an easy access to operations involving (umbraco) members.

    IMembershipMemberService

    Defines part of the MemberService, which is specific to methods used by the membership provider.

    IMembershipMemberService<T>

    Defines part of the UserService/MemberService, which is specific to methods used by the membership provider. The generic type is restricted to IMembershipUser. The implementation of this interface uses either IMember for the MemberService or IUser for the UserService.

    IMembershipRoleService<T>

    IMembershipUserService

    Defines part of the UserService, which is specific to methods used by the membership provider.

    IMemberTypeService

    Manages IMemberType objects.

    IMetricsConsentService

    INodeCountService

    INotificationService

    IPackagingService

    IPropertyTypeUsageService

    IPropertyValidationService

    IPublicAccessService

    IRedirectUrlService

    IRelationService

    IRuntime

    Defines the Umbraco runtime.

    IRuntimeState

    Represents the state of the Umbraco runtime.

    ISectionService

    IServerRegistrationService

    IService

    Marker interface for services, which is used to store difference services in a list or dictionary

    ITagService

    Tag service to query for tags in the tags db table. The tags returned are only relevant for published content & saved media or members

    ITemporaryMediaService

    ITrackedReferencesService

    ITreeService

    Represents a service which manages section trees.

    ITwoFactorLoginService

    Service handling 2FA logins.

    IUpgradeService

    IUsageInformationService

    IUserDataService

    IUserService

    Defines the UserService, which is an easy access to operations involving IProfile and eventually Users.

    IWebhookFiringService

    IWebhookLogFactory

    IWebhookLogService

    IWebhookRequestService

    IWebhookService

    Enums

    MoveOperationStatusType

    A status type of the result of moving an item

    OperationResultType

    A value indicating the result of an operation.

    PublishResultType

    A value indicating the result of publishing or unpublishing a document.

    In This Article
    • Classes
    • Interfaces
    • Enums
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX