Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        public ICommandTask Run(ICommand command)
        {
            if (command == null) {
                throw new ArgumentNullException("command");
            }

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

            task.Run();

            return task;
        }