Zymergi.Core
11.0.6-alpha
dotnet add package Zymergi.Core --version 11.0.6-alpha
NuGet\Install-Package Zymergi.Core -Version 11.0.6-alpha
<PackageReference Include="Zymergi.Core" Version="11.0.6-alpha" />
<PackageVersion Include="Zymergi.Core" Version="11.0.6-alpha" />
<PackageReference Include="Zymergi.Core" />
paket add Zymergi.Core --version 11.0.6-alpha
#r "nuget: Zymergi.Core, 11.0.6-alpha"
#:package Zymergi.Core@11.0.6-alpha
#addin nuget:?package=Zymergi.Core&version=11.0.6-alpha&prerelease
#tool nuget:?package=Zymergi.Core&version=11.0.6-alpha&prerelease
Zymergi.Core
Core library providing persistence abstractions, domain models, rendering engines, search contracts, and utility extension methods. This project has no external project dependencies and serves as the foundation for all other Zymergi packages.
Modules
| Directory | Description |
|---|---|
| Config | Configuration binding classes for appsettings.json (connection strings, provider factories) |
| Data | ADO.NET database access layer: parameterized query building, transactions, and repository contracts |
| FavoriteItems | User favorites model with group and visibility support |
| Http | HTTP client utilities, content helpers, and caching base class for remote data sources |
| Identity | Provider-neutral auth management contracts and claim helpers |
| Interfaces | Core domain contracts: IEntity, IRegistrable, IRepository<T>, and related abstractions |
| Json | Custom Newtonsoft.Json converters for non-standard JSON shapes |
| Liquid | Shopify/SendOwl Liquid template DTOs for webhook payloads |
| Logging | Structured logging framework built on Serilog with performance tracking |
| Models | Domain entity classes (EntityBase, RegistryItem, Article) and social community types |
| Rendering | HTML manipulation, Markdown rendering (Markdig), and XSLT view transformation |
| Search | Engine-neutral search abstraction decoupling application code from any search engine |
| Storage | Cloud object storage abstractions (IBucket, ISimpleObject) |
| Utilities | General-purpose extension methods for strings, XML, JSON, streams, dates, and collections |
Root-Level Extension Methods
| Type | Purpose |
|---|---|
CommentableExtensionMethods |
Organizes ICommentable hierarchies into trees and forests |
JsonSerializableExtensionMethods |
Converts IJsonSerializable collections to JArray |
| 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
- HtmlAgilityPack (>= 1.12.4)
- Markdig (>= 1.1.0)
- Microsoft.Extensions.Caching.Memory (>= 10.0.9)
- Microsoft.Extensions.Configuration (>= 10.0.9)
- Microsoft.Extensions.Configuration.Binder (>= 10.0.9)
- Microsoft.Extensions.Configuration.Json (>= 10.0.9)
- Newtonsoft.Json (>= 13.0.4)
- Serilog (>= 4.3.0)
- Serilog.Sinks.File (>= 7.0.0)
- System.ServiceModel.Syndication (>= 10.0.9)
NuGet packages (14)
Showing the top 5 NuGet packages that depend on Zymergi.Core:
| Package | Downloads |
|---|---|
|
Zymergi.Data.MariaDb
MariaDB repository implementations for Zymergi entities. |
|
|
Zymergi.AspNetCore
ASP.NET Core controllers, authentication filters, and startup extensions for Zymergi. |
|
|
Zymergi.Search.Elastic
Elasticsearch implementation of the engine-neutral faceted-search contracts for Zymergi. |
|
|
Zymergi.Identity.Auth0
Auth0 identity provider implementation for Zymergi. |
|
|
Zymergi.Storage.Aws
AWS S3 object storage implementation for Zymergi. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 11.0.6-alpha | 161 | 7/10/2026 |
| 11.0.5-alpha | 179 | 7/9/2026 |
| 11.0.4-alpha | 132 | 7/6/2026 |
| 11.0.3-alpha | 127 | 7/6/2026 |
| 11.0.2-alpha | 148 | 6/30/2026 |
| 11.0.1-alpha | 139 | 6/30/2026 |
| 11.0.0-alpha | 121 | 6/29/2026 |