This sounds a lot like you basically want an in memory message queue
without backing. You may want to consider NetMQ, a pure .NET port of ZeroMQ
that works perfectly well under mono.  A common use is for distributed
applications, but it also works quite well just within a single process to
give you FIFO behaviors around messages.

https://github.com/zeromq/netmq

But, if this doesn't fit what you're asking and you still need to write
your own, just ensure you're planning to contribute to an actively
maintained project that makes a serious effort to ensure mono
compatibility.  Unfortunately, I don't really have any great
recommendations there, as you've found, so many have bugs or lots of
dependencies.

>
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to