Beispiel #1
0
        public bool AddToQueue(QUEUE_TYPE queueType, dynamic dataObject = null)
        {
            _transportItems.Enqueue(new QueueTransportItem
            {
                Data      = dataObject,
                QueueType = queueType
            });

            return(true);
        }
Beispiel #2
0
 private BaseQueueTask getQueueTask(QUEUE_TYPE queueType) => (from task in Assembly.GetEntryAssembly().GetTypes()
                                                                  where task == typeof(BaseQueueTask)
                                                              select(BaseQueueTask) Activator.CreateInstance(task, Wrapper)).FirstOrDefault(obj =>
                                                                                                                                            obj.GetQueueType() == queueType);