Core.Storage 0.3.77
Core.Storage
Core.Storage provides product-neutral mechanics for immutable stored objects:
- opaque object names and provider-issued references;
- streaming, create-only writes and authorized reads;
- independent byte count and SHA-256 integrity facts;
- provider-tag and transfer-mode evidence;
- mandatory semantic evaluation for create-only, encryption-reference, and provider-retention requirements; and
- stable, secret-safe failure categories plus an executable provider-conformance suite.
Products continue to own document aggregates and versions, persistence, ingest and business lifecycle, current-version pointers, provider assignments, retention and legal-hold policy, authorization, audit vocabulary, concrete provider adapters, buckets, and migrations.
The included LocalObjectStorageProvider is for development and conformance only. It is not a
production-provider selection and fails closed for encryption and provider-retention semantics it
cannot satisfy.
See Workspace ADR-0047 and the active Document and Blob Storage Standard before adopting this
package. A product-owned provider fixture should run StorageProviderConformanceSuite against the
exact assigned provider behavior; passing the local fixture does not establish cloud-provider
conformance.
No packages depend on Core.Storage.
.NET 10.0
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 0.3.77 | 16 | 08/13/2026 |