Example #1
0
 public AuthorService(IFileOperationService fileOperationService, IUserInteractionService userInteractionService)
 {
     this.fileOperationService =
         fileOperationService ?? throw new ArgumentNullException(nameof(fileOperationService));
     this.userInteractionService = userInteractionService ??
                                   throw new ArgumentNullException(nameof(userInteractionService));
 }
Example #2
0
 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;
 }
Example #3
0
        /// <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;
        }
        /// <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;
        }
Example #5
0
        //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;
        }
        /// <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;
        }
Example #8
0
        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;
        }
Example #9
0
 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);
 }
Example #14
0
 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);
 }
Example #17
0
 public TemplateController(ITemplatesOperationsServices templatesOperationsService, IFileOperationService fileOperationsService)
 {
     _templatesOperationsService = templatesOperationsService;
     _fileOperationsService      = fileOperationsService;
 }
 public FileProcessing(IFileOperationService fileOperationService)
 {
     _fileOperationService = fileOperationService;
 }
Example #19
0
 public static DeleteCommand GetDeleteCommand(FileOperationCache cache, IFileOperationService service)
 {
     return(new DeleteCommand(cache, service));
 }
Example #20
0
 public static CutCommand GetCutCommand(FileOperationCache cache, string targetPath, IFileOperationService service)
 {
     return(new CutCommand(cache, targetPath, service));
 }
Example #21
0
 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);
 }