public LocalDiskReaderWriterSelector([NotNull] IEnumerable<IFileReaderWriter> allReaderWriters)
        {
            if (allReaderWriters == null) throw new ArgumentNullException(nameof(allReaderWriters));

            var fileReaderWriters = allReaderWriters.ToList();
            this.encryptedReaderWriter = DefaultIoCRegistrations.GetNamedInstance(fileReaderWriters, StorageConstants.EncryptedInstanceName);
            this.unprotectedRaderWriter = DefaultIoCRegistrations.GetNamedInstance(fileReaderWriters, StorageConstants.UnprotectedInstanceName);
        }
Пример #2
0
        public HomeViewModel(INavigation navigation, IFileReaderWriter fileReaderWriter, IDevice device, string resourcePrefix)
        {
            _navigation       = navigation;
            _fileReaderWriter = fileReaderWriter;
            _device           = device;
            _resourcePrefix   = resourcePrefix;

            Title = "Home Page";
        }
Пример #3
0
 public RenderTemplatesCommand(IErrorList errorList, IOutput output, IFileReaderWriter fileReaderWriter, ISourceControl sourceControl, IStatus status, ISolutionItemsManager solutionItemsManager, IFileSearcher fileSearcher)
 {
     this.errorList            = errorList;
     this.output               = output;
     this.fileReaderWriter     = fileReaderWriter;
     this.sourceControl        = sourceControl;
     this.status               = status;
     this.solutionItemsManager = solutionItemsManager;
     this.fileSearcher         = fileSearcher;
 }
Пример #4
0
        public LocalDiskReaderWriterSelector([NotNull] IEnumerable <IFileReaderWriter> allReaderWriters)
        {
            if (allReaderWriters == null)
            {
                throw new ArgumentNullException(nameof(allReaderWriters));
            }

            var fileReaderWriters = allReaderWriters.ToList();

            this.encryptedReaderWriter  = DefaultIoCRegistrations.GetNamedInstance(fileReaderWriters, StorageConstants.EncryptedInstanceName);
            this.unprotectedRaderWriter = DefaultIoCRegistrations.GetNamedInstance(fileReaderWriters, StorageConstants.UnprotectedInstanceName);
        }
        public FormPageViewModel(
            Form selectedForm,
            INavigation navigation,
            IMessageService messageService,
            IFileReaderWriter fileReaderWriter,
            IDevice device)
        {
            _form              = selectedForm;
            _navigation        = navigation;
            _messageService    = messageService;
            _filerReaderWriter = fileReaderWriter;
            _device            = device;

            Title = selectedForm.Title;
        }
Пример #6
0
 public ReadmeUpdater(IFileReaderWriter fileReaderWriter)
 {
     this.fileReaderWriter = fileReaderWriter;
 }
 public VisualStudioProjectWriterIoc(IFileReaderWriter fileReaderWriter)
 {
     _fileReaderWriter = Ensure.IsNotNull(fileReaderWriter, nameof(fileReaderWriter));
 }
Пример #8
0
 public FileSaver(IOutput output, ISourceControl sourceControl, IFileReaderWriter fileReaderWriter)
 {
     this.output           = output;
     this.sourceControl    = sourceControl;
     this.fileReaderWriter = fileReaderWriter;
 }