- Repository Guide - Project structure, package boundaries, and validation commands
MX Caching is the shared .NET package foundation for caching in the MX ecosystem. The solution targets .NET 9 and .NET 10, uses Central Package Management, and is versioned with Nerdbank.GitVersioning. It contains package boundaries for abstractions, core composition, Azure Table Storage integration, and consumer-facing testing helpers. This Phase 0 repository is intentionally a scaffold; caching behavior is introduced in later work packages.
| Package | Latest | Description |
|---|---|---|
MX.Caching.Abstractions |
Shared contracts for caching integrations. | |
MX.Caching |
Core caching composition package. | |
MX.Caching.TableStorage |
Azure Table Storage caching integration package. | |
MX.Caching.Testing |
Test helpers for consumers of the caching packages. |
Please read the contributing guidance; this is a learning and development project.
Please read the security guidance; I am always open to security feedback through email or opening an issue.