ClientCraft.Core 0.1.0-alpha.24

This is a prerelease version of ClientCraft.Core.
dotnet add package ClientCraft.Core --version 0.1.0-alpha.24
                    
NuGet\Install-Package ClientCraft.Core -Version 0.1.0-alpha.24
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ClientCraft.Core" Version="0.1.0-alpha.24" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ClientCraft.Core" Version="0.1.0-alpha.24" />
                    
Directory.Packages.props
<PackageReference Include="ClientCraft.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ClientCraft.Core --version 0.1.0-alpha.24
                    
#r "nuget: ClientCraft.Core, 0.1.0-alpha.24"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ClientCraft.Core@0.1.0-alpha.24
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ClientCraft.Core&version=0.1.0-alpha.24&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=ClientCraft.Core&version=0.1.0-alpha.24&prerelease
                    
Install as a Cake Tool

Client Craft Core

ClientCraft.Core integrates Umbraco 17 with Client Craft platform services. It includes operational adapters, editorial and commercial features, and the first-party Visual Builder data source. The package depends on ClientCraft.Sdk and ClientCraft.VisualBuilder.Umbraco; the Visual Builder can also be installed independently.

Visual data source

Core registers PurchaseOffersVisualDataProvider directly through AddVisualDataSource<TProvider>(). The clientcraft-purchase-offers collection exposes the public seller offer name, plan code, price, currency, and billing cadence. It does not activate subscriptions, assign seats, start checkout, or expose customer records.

Set ClientCraftVisualData:AllowedSites to the native Umbraco site-root keys allowed to request offers. Without a matching site and published-page or preview context, the source returns unavailable and does not call the API. The existing seller connection and purchasing rules remain authoritative.

Installation boundary

Install an exact approved NuGet version compatible with .NET 10 and Umbraco 17.7.1. The declared Umbraco dependency range is [17.7.1,18.0.0); other versions within that range are not implied to have been tested. Core connects to hosted services but does not self-host them. A self-hosted installation retains native Umbraco authentication and editorial permissions.

Do not coinstall Core with the legacy ClientCraft.uCRM package. Installing Core does not convert content or delete schema. Hosted Website ownership and tenant filtering belong to the Website host, not to Core. A workspace selection or browser header does not grant tenant authority.

Repository license: MIT. Hosted services retain their applicable commercial terms. Documentation: https://client-craft.com/hub/. Support and security reports: https://client-craft.com/contact/. Do not include credentials in reports.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on ClientCraft.Core:

Package Downloads
ClientCraft

Install ClientCraft Core and Visual Builder together from pinned NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.0-alpha.24 0 10/25/2026
0.1.0-alpha.20 38 10/24/2026
0.1.0-alpha.18 67 10/18/2026

Pins ClientCraft.Sdk 1.0.0-preview.14 and ClientCraft.VisualBuilder.Umbraco 0.1.0-alpha.12 as published NuGet dependencies.