Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

34 linhas
1009 B

  1. using System;
  2. using BenchmarkDotNet.Running;
  3. using MQTTnet.Diagnostics;
  4. namespace MQTTnet.Benchmarks
  5. {
  6. public static class Program
  7. {
  8. public static void Main(string[] args)
  9. {
  10. Console.WriteLine($"MQTTnet - BenchmarkApp.{TargetFrameworkInfoProvider.TargetFramework}");
  11. Console.WriteLine("1 = MessageProcessingBenchmark");
  12. Console.WriteLine("2 = SerializerBenchmark");
  13. Console.WriteLine("3 = LoggerBenchmark");
  14. var pressedKey = Console.ReadKey(true);
  15. switch (pressedKey.KeyChar)
  16. {
  17. case '1':
  18. BenchmarkRunner.Run<MessageProcessingBenchmark>();
  19. break;
  20. case '2':
  21. BenchmarkRunner.Run<SerializerBenchmark>();
  22. break;
  23. case '3':
  24. BenchmarkRunner.Run<LoggerBenchmark>();
  25. break;
  26. }
  27. Console.ReadLine();
  28. }
  29. }
  30. }