public void RemoveContext(QueueEventContext context)
 {
     if (context != null)
     {
         contexts.Remove(context);
     }
 }
    public QueueEventContext CreateContext()
    {
        QueueEventContext qe = new QueueEventContext();

        contexts.Add(qe);

        return(qe);
    }