Hi, thanks for building this library — really like the lightweight approach compared to MassTransit/Rebus.
I noticed MassTransit ships an in-memory transport out of the box (useful for single-process/modular-monolith scenarios and for testing without spinning up a real broker). I couldn't find anything similar in BareWire's docs — is there an in-memory transport available, or is it something you'd consider adding?
Context: I'm evaluating BareWire for a modular monolith project where modules currently communicate over RabbitMQ, and it would be great to have the option to run without an external broker dependency in dev/test, or in scenarios where all modules stay in a single process.
Thanks!
Hi, thanks for building this library — really like the lightweight approach compared to MassTransit/Rebus.
I noticed MassTransit ships an in-memory transport out of the box (useful for single-process/modular-monolith scenarios and for testing without spinning up a real broker). I couldn't find anything similar in BareWire's docs — is there an in-memory transport available, or is it something you'd consider adding?
Context: I'm evaluating BareWire for a modular monolith project where modules currently communicate over RabbitMQ, and it would be great to have the option to run without an external broker dependency in dev/test, or in scenarios where all modules stay in a single process.
Thanks!