private void PerformanceBenchmarkCuratedJson(string filename)
        {
            string    path = string.Format("TestJsons/{0}", filename);
            string    json = File.ReadAllText(path);
            const int numberOfIterations = 1;

            JsonPerfMeasurement.MeasurePerf(json, filename, numberOfIterations);
        }
Ejemplo n.º 2
0
        private void ExecuteMicroBenchmark(string token, string microName)
        {
            List <string> tokenArray = new List <string>();

            for (int i = 0; i < 1000000; i++)
            {
                tokenArray.Add(token);
            }

            string tokenArrayJson = "[" + string.Join(",", tokenArray) + "]";

            JsonPerfMeasurement.MeasurePerf(tokenArrayJson, microName + "Micro Benchmark");
        }