Runnable sample projects live under examples/ in the repository. Each demonstrates one feature area against a real (or in-memory) backing service.
| Project | What it shows | Related docs |
|---|---|---|
| Memoria.Examples.EventSourcing.EntityFrameworkCore | Aggregate + EF Core store + DbContext extensions | Quickstart: Event Sourcing · Configuration: EF Core · EF Core Extensions |
| Memoria.Examples.EventSourcing.Cosmos | Aggregate + Cosmos DB store | Configuration: Cosmos |
| Memoria.Examples.Messaging.ServiceBus | SendAndPublish with Azure Service Bus |
Publish to Service Bus |
| Memoria.Examples.Messaging.RabbitMq | SendAndPublish with RabbitMQ |
Publish to RabbitMQ |
| Memoria.Examples.Caching.Memory | CacheableQuery with the in-process provider |
Cache queries |
| Memoria.Examples.Caching.Redis | CacheableQuery with Redis |
Cache queries |
EventShop — a full ecommerce demo built on Memoria, larger than anything in this repo’s examples/.