Umbraco.Compose.Integrations.UmbracoCms.Core
18.0.2
Prefix Reserved
dotnet add package Umbraco.Compose.Integrations.UmbracoCms.Core --version 18.0.2
NuGet\Install-Package Umbraco.Compose.Integrations.UmbracoCms.Core -Version 18.0.2
<PackageReference Include="Umbraco.Compose.Integrations.UmbracoCms.Core" Version="18.0.2" />
<PackageVersion Include="Umbraco.Compose.Integrations.UmbracoCms.Core" Version="18.0.2" />
<PackageReference Include="Umbraco.Compose.Integrations.UmbracoCms.Core" />
paket add Umbraco.Compose.Integrations.UmbracoCms.Core --version 18.0.2
#r "nuget: Umbraco.Compose.Integrations.UmbracoCms.Core, 18.0.2"
#:package Umbraco.Compose.Integrations.UmbracoCms.Core@18.0.2
#addin nuget:?package=Umbraco.Compose.Integrations.UmbracoCms.Core&version=18.0.2
#tool nuget:?package=Umbraco.Compose.Integrations.UmbracoCms.Core&version=18.0.2
About
Umbraco.Compose.Integrations.UmbracoCms.Core provides a set of shared functionality for integrating Umbraco CMS with Umbraco Compose.
If you want the full integration, install the Umbraco.Compose.Integrations.UmbracoCms package instead.
How to use
To use Umbraco.Compose.Integrations.UmbracoCms.Core you'll need an Umbraco Compose project with an API Application created.
Installation
dotnet add package Umbraco.Compose.Integrations.UmbracoCms.Core
Configuration
To configure the integrations, add the following to your preferred configuration source (e.g. appsettings.json or Azure KeyVault):
"Umbraco:Compose": {
"ClientId": "YOUR_API_APPLICATION_CLIENT_ID",
"ClientSecret": "YOUR_API_APPLICATION_CLIENT_SECRET",
"ProjectAlias": "YOUR_PROJECT_ALIAS",
"EnvironmentAlias": "YOUR_ENVIRONMENT_ALIAS",
"Region": "YOUR_PROJECT_REGION"
}
In your Program.cs, call .AddUmbracoComposeAuthentication() on the Umbraco builder:
builder.CreateUmbracoBuilder()
.AddBackOffice()
.AddWebsite()
.AddComposers()
.AddUmbracoComposeAuthentication()
.Build();
Documentation
For further information about Umbraco Compose, refer to our documentation.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- OpenIddict.Client.SystemNetHttp (>= 7.6.0)
- Umbraco.Cms.Core (>= 18.0.0 && < 19.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Umbraco.Compose.Integrations.UmbracoCms.Core:
| Package | Downloads |
|---|---|
|
Umbraco.Compose.Integrations.UmbracoCms.TypeSchemaManagement
Provides Umbraco Compose Type Schema integration for Umbraco CMS. |
|
|
Umbraco.Compose.Integrations.UmbracoCms.DataSource
Provides a Data Source for retrieving content from Compose with the Entity Data Picker in Umbraco CMS. |
|
|
Umbraco.Compose.Integrations.UmbracoCms.Ingestion
Provides Umbraco Compose Content Ingestion support for Umbraco CMS. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 18.0.2 | 126 | 9/7/2026 |
| 18.0.1 | 131 | 9/1/2026 |
| 17.0.0 | 126 | 9/1/2026 |
| 17.0.0-preview.13 | 141 | 5/27/2026 |
| 17.0.0-preview.9 | 83 | 4/24/2026 |
| 17.0.0-preview.7 | 72 | 4/21/2026 |
| 17.0.0-preview.3 | 75 | 4/15/2026 |
| 17.0.0-preview.1 | 171 | 2/11/2026 |