コード例 #1
0
ファイル: CommandRunner.cs プロジェクト: strager/NoCap
        public ICommandTask Run(ICommand command, CancellationTokenSource cancellationTokenSource)
        {
            if (command == null) {
                throw new ArgumentNullException("command");
            }

            var task = new CommandTask(command, cancellationTokenSource);
            SetUpTask(task);

            task.Run();

            return task;
        }
コード例 #2
0
ファイル: CommandRunner.cs プロジェクト: strager/NoCap
        public ICommandTask Run(ICommand command)
        {
            if (command == null) {
                throw new ArgumentNullException("command");
            }

            var task = new CommandTask(command);
            SetUpTask(task);

            task.Run();

            return task;
        }