public AuthorService(IFileOperationService fileOperationService, IUserInteractionService userInteractionService) { this.fileOperationService = fileOperationService ?? throw new ArgumentNullException(nameof(fileOperationService)); this.userInteractionService = userInteractionService ?? throw new ArgumentNullException(nameof(userInteractionService)); }
public FileViewModel(ListView listView, TreeView treeView, TextBox pathTb, IFileService service, IFileOperationService fileOperationService, IDialogService dialogService) { _cache = new PathHistoryCache(); _currentOperation = FileOperation.None; _selectedFileItems = new List <FileItemInfo>(); Invoker = new CommandManager(); FileList = listView; FileTree = treeView; PathTb = pathTb; FileService = service; FileOperationService = fileOperationService; DialogService = dialogService; }
/// <summary> /// Initializes a new instance of the <see cref="NugetService" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="cachingService">The caching service.</param> /// <param name="fileOperationService">The file operation service.</param> public NugetService( IVisualStudioService visualStudioService, ISettingsService settingsService, ICachingService cachingService, IFileOperationService fileOperationService) { TraceService.WriteLine("NugetService::Constructor"); this.visualStudioService = visualStudioService; this.settingsService = settingsService; this.cachingService = cachingService; this.fileOperationService = fileOperationService; }
//private int Count = 0; public Form1() { InitializeComponent(); DialogService = new DialogService(); FileService = new FileService(); FileOperationService = new FileOperationService(); ViewModel = new FileViewModel(FileList, FileTree, PathTb, FileService, FileOperationService, DialogService); //Cache = new PathHistoryCache(); //Invoker=new CommandManager(); _lvwColumnSorter = new ListViewColumnSorter(); FileList.ListViewItemSorter = _lvwColumnSorter; FileList.ContextMenuStrip = contextMenuStrip1; PrepareData(); }
/// <summary> /// Initializes a new instance of the <see cref="ViewModelViewsService" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="viewModelAndViewsFactory">The view model and views factory.</param> /// <param name="fileOperationService">The file operation service.</param> /// <param name="nugetCommandsService">The nuget commands service.</param> public ViewModelViewsService( IVisualStudioService visualStudioService, ISettingsService settingsService, IViewModelAndViewsFactory viewModelAndViewsFactory, IFileOperationService fileOperationService, INugetCommandsService nugetCommandsService) : base(settingsService) { TraceService.WriteLine("ViewModelViewsService::Constructor"); this.visualStudioService = visualStudioService; this.viewModelAndViewsFactory = viewModelAndViewsFactory; this.fileOperationService = fileOperationService; this.nugetCommandsService = nugetCommandsService; }
public DocumentsOperationsMockService(IFileOperationService fileOperationsService) { _listDocuments = new List <Document>(); Document document1 = new Document() { DocumentId = Guid.NewGuid(), Name = "Document1", SavedRoute = path }; Document document2 = new Document() { DocumentId = Guid.NewGuid(), Name = "Document2", SavedRoute = path }; _listDocuments.Add(document1); _listDocuments.Add(document2); _fileOperationsService = fileOperationsService; }
public DeleteCommand(FileOperationCache cache, IFileOperationService service) { _cache = cache; _service = service; }
public HomeController() { _reader = new FileOperationService(); _service = new GeneratePasswordService(_reader, new HttpFilePathService()); }
public HomeController(IFileOperationService fileService, IGeneratePasswordService service) { _reader = fileService; _service = service; }
public FileOperationApp(IFileOperationService fileOperationService) { _service = fileOperationService; }
public GeneratePasswordService(IFileOperationService fileOperationService, IFilePathService pathService) { _reader = fileOperationService; _pathService = pathService; _random = new Random((int)DateTime.UtcNow.Ticks); }
public CutCommand(FileOperationCache cache, string targetPath, IFileOperationService service) { _cache = cache; _targetPath = targetPath; _service = service; }
public PageController(IPagesOperationsServices pagesOperationsService, IFileOperationService fileOperationsService) { _pagesOperationsService = pagesOperationsService; _fileOperationsService = fileOperationsService; }
public void Setup() { fileOperationService = new FileOperationService(); File.WriteAllText(System.AppDomain.CurrentDomain.BaseDirectory + "/userids.json", Json); }
public TemplateController(ITemplatesOperationsServices templatesOperationsService, IFileOperationService fileOperationsService) { _templatesOperationsService = templatesOperationsService; _fileOperationsService = fileOperationsService; }
public FileProcessing(IFileOperationService fileOperationService) { _fileOperationService = fileOperationService; }
public static DeleteCommand GetDeleteCommand(FileOperationCache cache, IFileOperationService service) { return(new DeleteCommand(cache, service)); }
public static CutCommand GetCutCommand(FileOperationCache cache, string targetPath, IFileOperationService service) { return(new CutCommand(cache, targetPath, service)); }
public DocumentsOperationsService(EntityContext context, IFileOperationService fileOperationsService) { _context = context; _fileOperationsService = fileOperationsService; }
public GeneratePasswordService() { _reader = new FileOperationService(); _pathService = new HttpFilePathService(); _random = new Random((int)DateTime.UtcNow.Ticks); }