• Core
  • Infrastructure
  • Web
  • Extensions
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

    CultureService

    DataTypeUsageService

    DefaultContentVersionCleanupPolicy

    DictionaryPermissionService

    DictionaryService

    DomainService

    EntityService

    ExternalLoginService

    FileService

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

    FileServiceBase<TRepository, TEntity>

    FileServiceOperationBase<TRepository, TEntity, TOperationStatus>

    IdKeyMap

    InstallationService

    IsoCodeValidator

    A validator for validating if an ISO code string can be is valid.

    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

    LogViewerService

    MediaService

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

    MediaTypeService

    MemberService

    Represents the MemberService.

    MemberTypeService

    MetricsConsentService

    NoopSegmentService

    NotificationService

    OEmbedService

    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.

    PartialViewService

    PreviewService

    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.

    ScriptService

    ServerInformationService

    ServiceContext

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

    StylesheetService

    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

    TemplateContentParserService

    TemplateService

    TemporaryMediaService

    TrackedReferencesService

    TreeEntitySortingService

    TwoFactorLoginService

    Service handling 2FA logins.

    UpgradeService

    UserDataService

    WebhookLogFactory

    WebhookLogService

    WebhookRequestService

    WebhookService

    Interfaces

    IAuditService

    Represents a service for handling audit.

    IBasicAuthService

    IBasicFileService<TEntity>

    ICacheInstructionService

    IConflictingRouteService

    IConsentService

    A service for handling lawful data processing requirements

    IContentBlueprintContainerService

    IContentBlueprintEditingService

    IContentEditingService

    IContentListViewService

    IContentPermissionService

    Manages permissions for content access.

    IContentPublishingService

    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.

    IContentTypeContainerService

    IContentTypeService

    Manages IContentType objects.

    IContentVersionCleanupPolicy

    Used to filter historic content versions for cleanup.

    IContentVersionService

    ICultureImpactFactory

    ICultureService

    IDataTypeContainerService

    IDataTypeService

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

    IDataTypeUsageService

    IDictionaryItemService

    IDictionaryPermissionService

    IDictionaryService

    IDomainService

    IEntitySearchService

    Performs entity search directly against the database.

    IEntityService

    IEntityTypeContainerService<TTreeEntity>

    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

    IIdKeyMap

    IIndexedEntitySearchService

    Performs entity search against search indexes.

    IInstallationService

    IIpAddressUtilities

    IIsoCodeValidator

    A validator for validating if an ISO code string can be is valid.

    IKeyValueService

    Manages the simplified key/value store.

    ILanguageService

    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

    ILogViewerRepository

    ILogViewerService

    IMediaEditingService

    IMediaImportService

    IMediaListViewService

    IMediaPermissionService

    Manages permissions for media access.

    IMediaService

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

    IMediaTypeContainerService

    IMediaTypeService

    Manages IMediaType objects.

    IMemberContentEditingService

    IMemberEditingService

    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

    IOEmbedService

    IPackageDataInstallation

    IPackagingService

    IPartialViewService

    IPreviewService

    IPropertyTypeUsageService

    IPropertyValidationService

    IPublicAccessService

    IRedirectUrlService

    IRelationService

    IReservedFieldNamesService

    IRuntime

    Defines the Umbraco runtime.

    IRuntimeState

    Represents the state of the Umbraco runtime.

    IScriptService

    ISegmentService

    IServerInformationService

    IServerRegistrationService

    IService

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

    IStylesheetService

    ISystemTroubleshootingInformationService

    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

    ITemplateContentParserService

    ITemplateService

    ITemporaryFileService

    ITemporaryMediaService

    ITrackedReferencesService

    ITreeEntitySortingService

    ITwoFactorLoginService

    Service handling 2FA logins.

    IUpgradeService

    IUsageInformationService

    IUserDataService

    IUserGroupPermissionService

    Manages permissions for user group access.

    IUserGroupService

    Manages user groups.

    IUserIdKeyResolver

    IUserPermissionService

    Manages permissions for user access.

    IUserService

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

    IUserTwoFactorLoginService

    A user specific Two factor service, that ensures the user exists before doing the job.

    IWebhookFiringService

    IWebhookLogFactory

    IWebhookLogService

    IWebhookRequestService

    IWebhookService

    IWebProfilerService

    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