Skip to content

Latest commit

 

History

History
120 lines (63 loc) · 3.43 KB

File metadata and controls

120 lines (63 loc) · 3.43 KB
versionFrom versionTo
7.0.0
9.0.0

Services Reference

The services layer of the Umbraco API is used to interact with persisted data, all services can be accessed via the ServiceContext.

:::note Since the release of Umbraco 10, we will no longer be updating the articles in this section.

You can find up-to-date code references for all Models in our API Documentation. :::

The intended audience for these reference pages are .net developers, it is assumed the reader already has a knowledge of the basics of Umbraco and knows .net & c#.

A service for handling audit.

The ApplicationTreeService is used to control/query the storage for tree registrations.

A service for handling lawful data processing requirements.

Service for doing CRUD type operations, as well as publishing for Content objects.

Service for doing CRUD type operations against ContentType and MediaType objects.

Service for doing CRUD type operations for DataTypeDefinition and DataType objects.

Service for doing CRUD type operations for domains.

Service for doing CRUD type operations for entities.

Service used to store the external login info.

Service for doing CRUD type operations for Script, Stylesheet and Template objects.

Service for doing CRUD type operations for Dictionary and Language objects.

Defines the MacroService, which is a way to access operations involving IMacro.

Service for doing CRUD type operations for Media objects.

Service for doing CRUD type operations for Member objects.

Service for doing CRUD type operations for MemberType objects.

Service for doing CRUD type operations for MemberGroup objects / Member Roles.

The NotificationServices is used to perform operations related to backoffice notifications.

The PackagingService provides import/export functionality for the Core models of the API.

Service to handle public access.

The RedirectUrlService is used for CRUD operations related to Redirects.

Service for doing CRUD type operations for Relation and RelationType objects.

Service for doing CRUD type operations for Section objects

The ServerRegistrationService manages server registrations in the database.

Tag service to query for tags in the tags db table.

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

Service for managing users, user groups and permissions.