Services Reference

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

    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#.

    ContentService

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

    ContentTypeService

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

    DataTypeService

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

    FileService

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

    LocalizationService

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

    MediaService

    Service for doing CRUD type operations for Media objects.

    MemberService

    Service for doing CRUD type operations for Member objects.

    MemberTypeService

    Service for doing CRUD type operations for MemberType objects.

    MemberGroupService

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

    RelationService

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

    SectionService

    Service for doing CRUD type operations for Section objects