Memoria

Examples

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

Also worth a look

EventShop — a full ecommerce demo built on Memoria, larger than anything in this repo’s examples/.