public static void Install() { var nunitListener = Debug.Listeners.Cast<TraceListener>().FirstOrDefault(tl => tl.Name == "NUnit"); if (nunitListener != null) { if (!Debug.Listeners.OfType<NoCategoryTraceListener>().Any()) { var noCategoryTraceListener = new NoCategoryTraceListener(nunitListener); Debug.Listeners.Add(noCategoryTraceListener); } Debug.Listeners.Remove(nunitListener); } }
public static void Install() { var nunitListener = Debug.Listeners.Cast <TraceListener>().FirstOrDefault(tl => tl.Name == "NUnit"); if (nunitListener != null) { if (!Debug.Listeners.OfType <NoCategoryTraceListener>().Any()) { var noCategoryTraceListener = new NoCategoryTraceListener(nunitListener); Debug.Listeners.Add(noCategoryTraceListener); } Debug.Listeners.Remove(nunitListener); } }
public virtual void Initialize() { NoCategoryTraceListener.Install(); Shell.Start <InitializationContainerExtension>(); }