Sitecore Services Client Aggregate Service API
A community repository that provides API documentation for the Sitecore Services Client Aggregate Service.
Developing with SSC and OData
The Getting started with Aggregate Services document will introduce the moving parts associated with the composition of an aggregate service.
- Service Descriptor
- EDM Model Builder
- Model(s)
- Service Controller(s)
- Read-Only Repository classes
For further details refer to the Aggregate Services Code Examples documentation.
Online resources
- Source code
- Aggregate Service documentation
- Getting started with Aggregate Services guide
- Aggregate Services Code Examples
- SSC.AggregateService.Sample NuGet package
- Sitecore User Group Presentation Slides London, 29th November 2016
Instructions for Use
The latest release versions of the SSC.AggregateService packages can be found in the NuGet package gallery
Installing the Sample package via NuGet
Ensure that the website project is set to run with .NET Framework 4.5.2
The Sitecore MyGet feed will need to be added to be added to the list of Package Manager feed sources
https://sitecore.myget.org/F/sc-packages/api/v3/index.json
Run the following PowerShell command in the Package Manager Console of the Visual Studio solution for the target website:
PM:> Install-Package SSC.AggregateService.Sample
If you experience difficulties in restoring the Sitecore MyGet dependencies these can be installed separately:
PM:> Install-Package Sitecore.Services.Component -version 8.2.160729 -source https://sitecore.myget.org/F/sc-packages/api/v3/index.json
Contributing to the Project
Please take a look at the Development Tooling documentation for information on how the GIT repos and command line build operates.
Dashboard
You can see dashboard of all open issues and pull requests for the SSC.Aggregate project here.
Throughput
License
The MIT license