public AsyncWriteFileCommand(ViewModelRoot viewModel) : base(viewModel)
 {
     buffer        = new byte[BlockSize];
     viewModelRoot = viewModel;
 }
 public ReportProgressInTaskRunCommand(ViewModelRoot viewModel) : base(viewModel)
 {
     viewModelRoot = viewModel;
 }
 public ReportProgressAsyncAwaitCommand(ViewModelRoot viewModel) : base(viewModel)
 {
     viewModelRoot = viewModel;
 }