Vulthil
-
- 308 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Small result primitives for explicit success/failure flows without exceptions. -
- 219 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Core domain primitives and base abstractions for shared domain logic. -
- 224 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Hosting abstractions for Vulthil — notably IRestartableHostedService, a marker a background service implements to declare its execution can be stopped and started again cleanly, so infrastructure (such as test... More information -
- 207 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Infrastructure helpers for persistence, transactions, outbox, and EF Core integration. -
- 189 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Relational Entity Framework Core idempotency store for Vulthil.Messaging.Inbox — transactional exactly-once message processing where the inbox marker and the consumer's writes commit in one transaction. Works... More information -
- 214 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Application-layer building blocks such as handlers, pipelines, and validation helpers. -
- 183 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Shared Entity Framework Core primitives for Vulthil.Messaging.Inbox — the InboxMessage marker entity and the ISaveInboxMessages context interface, reused by the relational and Cosmos idempotency stores. -
- 115 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Testing-oriented extensions for asserting and composing application behaviors. -
- 150 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Idempotent-receiver (inbox) consume filter for Vulthil.Messaging. Provides exactly-once message processing on top of at-least-once delivery via a pluggable, persistence-agnostic idempotency store. -
- 175 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Azure Cosmos DB idempotency store for Vulthil.Messaging.Inbox — effectively-once message processing (best-effort deduplication layered over idempotent-by-design writes). Cosmos has no cross-partition... More information -
- 108 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
RabbitMQ implementation for the Vulthil messaging abstractions. -
- 110 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Test utilities for validating messaging flows in integration and component tests. -
- 109 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Provider-specific EF Core mapping and optimizations for Npgsql/PostgreSQL. -
- 130 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Azure Cosmos DB emulator fixture for Vulthil.xUnit — wraps the Cosmos emulator Testcontainer, registers the DbContext against it, and gives every consuming factory its own emulator database for parallel-safe... More information -
- 270 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Transactional outbox engine for Vulthil.SharedKernel — the message-capture model, the relay processor and background service, pluggable dispatchers, the commit-time relay signal, and the persistence-agnostic... More information -
- 217 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Messaging contracts for producers/consumers and request/reply boundaries. -
- 245 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Entity Framework Core implementation of the Vulthil.SharedKernel.Outbox engine — the IOutboxStore (capture + the transactional relay batch unit), the ISaveOutboxMessages context marker, the domain-event capture... More information -
- 201 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Messaging composition APIs for configuring consumers, queues, and hosted processing. -
- 112 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Transactional bus-publish outbox for Vulthil.Messaging. A publish/send filter captures messages published inside a database transaction into the shared outbox table; the outbox relay sends them to the broker... More information -
- 113 total downloads
- last updated 6/22/2026
- Latest version: 1.0.1
Shared relational helpers for provider implementations.
- Previous
- Next