Пример #1
0
        static async Task Main(string[] args)
        {
            Console.WriteLine("Start !");
            var manager = new TapPatternManager();
            await manager.LaunchAsync();

            Console.ReadLine();
        }
        // Sync Execution

        /* static void Main(string[] args)
         * {
         *  Console.WriteLine("Start");
         *  var manager = new TapPatternManager();
         *  manager.Launch();
         *  Console.ReadLine();
         * } */

        // Async Execution
        static async Task Main(string[] args)
        {
            Console.WriteLine("Start");
            var manager = new TapPatternManager();
            await manager.LaunchAsync();

            await manager.LaunchMiningMethodWithCancellationAsync();

            await manager.LaunchMiningMethodWithReportingAsync();

            Console.ReadLine();
        }