Beispiel #1
0
 public ShortcutController(FileSystem fileSystem, SessionContext sessionContext, TemplateProcessor templateProcessor,
                           ResourceRepository resourceRepository, ShortcutRepository shortcutRepository)
 {
     _fileSystem         = fileSystem ?? throw new ArgumentNullException(nameof(fileSystem));
     _sessionContext     = sessionContext ?? throw new ArgumentNullException(nameof(sessionContext));
     _templateProcessor  = templateProcessor ?? throw new ArgumentNullException(nameof(templateProcessor));
     _resourceRepository = resourceRepository ?? throw new ArgumentNullException(nameof(resourceRepository));
     _shortcutRepository = shortcutRepository ?? throw new ArgumentNullException(nameof(shortcutRepository));
 }
 public ShortcutController()
 {
     _shortcutrepository = new ShortcutRepository();
 }