コード例 #1
0
 public void Execute(ToasterController controller)
 {
     controller.TearDown();
     foreach (var toast in controller.Model.Toasters)
     {
         var taskTicket = Guid.NewGuid();
         controller.ToastTasksTickets.Add(taskTicket);
         var task = new Task(async() => await ExecuteTask(controller, toast, taskTicket));
         task.Start();
     }
 }
コード例 #2
0
ファイル: ToasterTool.cs プロジェクト: drweb86/vpg-toaster
 public override void Dispose()
 {
     if (_controller != null)
     {
         _mainView.TearDown();
         _mainView = null;
         _controller.TearDown();
         _controller.Dispose();
         _controller = null;
         TabControl.TabPages.Remove(_tabPage);
         _tabPage = null;
         base.Dispose();
     }
 }