private static RenderTraceListener CreateListener(HttpContext context) {
            List<RenderTraceListener> listeners = new List<RenderTraceListener>();

            foreach (Func<RenderTraceListener> factory in _factories) {
                RenderTraceListener listener = factory();

                if (listener != null) {
                    listeners.Add(listener);
                }
            }

            RenderTraceListenerList list = new RenderTraceListenerList(listeners);

            list.Initialize(context);

            return list;
        }
        private static RenderTraceListener CreateListener(HttpContext context)
        {
            List <RenderTraceListener> listeners = new List <RenderTraceListener>();

            foreach (Func <RenderTraceListener> factory in _factories)
            {
                RenderTraceListener listener = factory();

                if (listener != null)
                {
                    listeners.Add(listener);
                }
            }

            RenderTraceListenerList list = new RenderTraceListenerList(listeners);

            list.Initialize(context);

            return(list);
        }