コード例 #1
0
ファイル: MonitorViewModel.cs プロジェクト: codeAligned/Akuna
 internal void StopPriceService()
 {
     if (_priceService.IsStarted)
     {
         _priceService.Stop();
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: codeAligned/Akuna
        static void Main(string[] args)
        {
            var priceService = new RandomWalkPriceService();

            priceService.NewPricesArrived += PriceUpdateHandler;
            priceService.Start();

            while (true)
            {
                ConsoleKeyInfo key = Console.ReadKey();
                if (key.Key == ConsoleKey.D)
                {
                    Console.WriteLine("Done");
                    break;
                }
            }

            priceService.Stop();
        }
コード例 #3
0
 private void StopPriceService(object parameter)
 {
     _token.Cancel();
     priceService.Stop();
     toggleButton = true;
 }