Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Thread myThread = new Thread(new ThreadStart(Count));

            myThread.Start();

            Cool cool = new Cool(tracer);

            cool.Long();
            TraceResult traceResult = tracer.GetTraceResult();

            //traceResult = tracer.GetTraceResult();

            Seeker seeker = new Seeker(tracer);

            seeker.StartTest();

            var xMLSerializer  = new XMLSerializer();
            var jSONSerializer = new JSONSerializer();

            var writer = new Writer();

            string xml  = xMLSerializer.Serialize(traceResult);
            string json = jSONSerializer.Serialize(traceResult);

            writer.ToWrite(xml, new StreamWriter(DEF_FILE_NAME));
            writer.ToWrite(json, new StreamWriter(DEF_FILE_NAME_JSON));

            writer.ToWrite(json, Console.Out);
            writer.ToWrite(xml, Console.Out);

            Console.ReadKey();
        }
Ejemplo n.º 2
0
        public static void Count()
        {
            Cool cool = new Cool(tracer);

            cool.Long();
            TraceResult traceResult = tracer.GetTraceResult();
        }
Ejemplo n.º 3
0
        private void Parallel()
        {
            tracer.StartTrace();
            Cool cool = new Cool(tracer);

            cool.Fast();
            cool.Long();
            tracer.StopTrace();
        }