public QueueActions(Session session, JET_DBID dbid, string queueName, string[] subqueues, AbstractActions actions, Action<int> changeNumberOfMessages) { _queueName = queueName; _subqueues = subqueues; _actions = actions; _changeNumberOfMessages = changeNumberOfMessages; var msgs = new Table(session, dbid, queueName, OpenTableGrbit.None); var msgsHistory = new Table(session, dbid, queueName + "_history", OpenTableGrbit.None); _messages = new EsentTable(session, msgs); _messageHistory = new EsentTable(session, msgsHistory); }
public QueueActions(Session session, JET_DBID dbid, string queueName, string[] subqueues, AbstractActions actions, Action <int> changeNumberOfMessages) { _queueName = queueName; _subqueues = subqueues; _actions = actions; _changeNumberOfMessages = changeNumberOfMessages; var msgs = new Table(session, dbid, queueName, OpenTableGrbit.None); var msgsHistory = new Table(session, dbid, queueName + "_history", OpenTableGrbit.None); _messages = new EsentTable(session, msgs); _messageHistory = new EsentTable(session, msgsHistory); }