Exemplo n.º 1
0
 public static AutoCSer.CacheServer.MessageQueue.ConsumerAsynchronous <valueType> CreateConsumer <valueType>(this AutoCSer.CacheServer.DataStructure.MessageQueue.QueueConsumers <valueType> messageQueue, IConvertible readerIndex, Action <valueType, Action> onMessage, AutoCSer.CacheServer.MessageQueue.ConsumerConfig config, AutoCSer.Log.ILog log = null)
 {
     return(new AutoCSer.CacheServer.MessageQueue.ConsumerAsynchronous <valueType>(messageQueue, onMessage, config, readerIndex, log));
 }
Exemplo n.º 2
0
 public static AutoCSer.CacheServer.MessageQueue.Consumer <Binary <valueType>, valueType> CreateConsumer <valueType>(this AutoCSer.CacheServer.DataStructure.MessageQueue.QueueConsumers <Binary <valueType> > messageQueue, int readerIndex, Action <valueType> onMessage, AutoCSer.CacheServer.MessageQueue.ConsumerConfig config, AutoCSer.ILog log = null)
 {
     return(new AutoCSer.CacheServer.MessageQueue.Consumer <Binary <valueType>, valueType>(messageQueue, onMessage, config, readerIndex, Binary <valueType> .GetData, log));
 }
Exemplo n.º 3
0
 public static AutoCSer.CacheServer.MessageQueue.ConsumerStream <Json <valueType>, valueType> CreateConsumerStream <valueType>(this AutoCSer.CacheServer.DataStructure.MessageQueue.QueueConsumers <Json <valueType> > messageQueue, IConvertible readerIndex, Action <valueType> onMessage, AutoCSer.CacheServer.MessageQueue.ConsumerConfig config, AutoCSer.Log.ILog log = null)
 {
     return(new AutoCSer.CacheServer.MessageQueue.ConsumerStream <Json <valueType>, valueType>(messageQueue, onMessage, config, readerIndex, Json <valueType> .GetData, log));
 }