Пример #1
0
 public NavigateCommand(IStorageFolderExploder folderExpander,
                        IStorageFolderLister folderLister,
                        IStorageFolderRootsExpander folderRootsExpander,
                        IExplorerItemMapper explorerItemMapper)
 {
     _folderExpander      = folderExpander ?? throw new ArgumentNullException(nameof(folderExpander));
     _folderLister        = folderLister ?? throw new ArgumentNullException(nameof(folderLister));
     _folderRootsExpander = folderRootsExpander ?? throw new ArgumentNullException(nameof(folderRootsExpander));
     _explorerItemMapper  = explorerItemMapper ?? throw new ArgumentNullException(nameof(explorerItemMapper));
 }
 public ExplodeCurrentFolderCommand(IStorageFolderExploder storageFolderExploder,
                                    IExplorerItemMapper explorerItemMapper)
 {
     _storageFolderExploder = storageFolderExploder ?? throw new ArgumentNullException(nameof(storageFolderExploder));
     _explorerItemMapper    = explorerItemMapper ?? throw new ArgumentNullException(nameof(explorerItemMapper));
 }