Пример #1
0
        public RomPathsViewModel(IDirectoryManager directoryManager)
        {
            _directoryManager = directoryManager;
            Paths = new ObservableCollection<PathSettings.PathSetting>();

            Load();
        }
 public CommandInterpreter(IContentComparer judge,
     IDatabase repository,
     IDownloadManager downloadManager,
     IDirectoryManager inputOutputManager)
 {
     this.judge = judge;
     this.repository = repository;
     this.downloadManager = downloadManager;
     this.inputOutputManager = inputOutputManager;
 }
Пример #3
0
        private String GetPath(EmulationContext context, IDirectoryManager directoryManager)
        {
            var path = directoryManager.GetPath(context, ReplayPathKey);

            if (String.IsNullOrEmpty(path))
            {
                path = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "Wren\\Replays");
                directoryManager.AddPath(context, ReplayPathKey, path);
                System.IO.Directory.CreateDirectory(path);
            }

            return path;
        }
Пример #4
0
        public GameLibraryManager(IDirectoryManager directoryManager, IPersistenceManager persistenceManager, IEventAggregator eventAggregator)
        {
            _directoryManager = directoryManager;
            _persistenceManager = persistenceManager;
            _games = new List<GameInfo>();
            _providers = new List<IGameInfoProvider>();
            eventAggregator.Subscribe<GameSelectedEvent>(ev =>
                {
                    var gse = ev as GameSelectedEvent;
                    this.UpdateGameInfo(gse.Game);
                });

            _gameInfoEntries = persistenceManager.Load<GameInfoEntries>(GameLibraryModule.GameLibraryPersistenceName, GameLibraryModule.GameLibraryPersistenceProviderKey);

            if (_gameInfoEntries == null)
                _gameInfoEntries = new GameInfoEntries();
        }
Пример #5
0
 public AWSUtilities(IToolInteractiveService toolInteractiveService, IConsoleUtilities consoleUtilities, IDirectoryManager directoryManager)
 {
     _toolInteractiveService = toolInteractiveService;
     _consoleUtilities       = consoleUtilities;
     _directoryManager       = directoryManager;
 }
 public MakeDirectoryCommand(string input, string[] data, IContentComparer judge, IDatabase repository, IDirectoryManager inputOutputManager) : base(input, data, judge, repository, inputOutputManager)
 {
 }
Пример #7
0
 public TraverseFoldersCommand(string input, string[] data, IContentComparer tester,
                               IDatabase repository, IDownloadManager downloadManager, IDirectoryManager ioManager)
     : base(input, data, tester, repository, downloadManager, ioManager)
 {
 }
 public ChangeRelativePathCommand(string input, string[] data, IContentComparer tester,
                                  IDatabase repository, IDownloadManager downloadManager, IDirectoryManager ioManager)
     : base(input, data, tester, repository, downloadManager, ioManager)
 {
 }
Пример #9
0
 public CommandInterpreter(IContentComparer tester, IDatabase repository, IDirectoryManager manager)
 {
     this.tester     = tester;
     this.repository = repository;
     this.manager    = manager;
 }
Пример #10
0
 public DirectoryController(IDirectoryManager directoryManager)
 {
     _dirManager = directoryManager;
 }
Пример #11
0
 public StorageController(IStorageManager storageManager, IDirectoryManager directoryManager, IMimeMappingService mimeMappingService)
 {
     this.storageManager     = storageManager;
     this.directoryManager   = directoryManager;
     this.mimeMappingService = mimeMappingService;
 }
Пример #12
0
 public Helpers(IDirectoryManager directoryManager, IFileManager fileManager, IRequests requests)
 {
     _directoryManager = directoryManager;
     _fileManager      = fileManager;
     _requests         = requests;
 }
 /// <summary>
 /// Initialize view model by work order
 /// </summary>
 public BasicWorkViewModel(IDirectoryManager directoryManager, IOrderItemFactory orderItemFactory)
     : base(directoryManager, orderItemFactory)
 {
     Type = 0;
 }
        public BaseDataItemViewModel(IDirectoryManager directoryManager)
        {
            _directoryManager = directoryManager;

            InitializeCommands();
        }
 public LocalUserSettingsEngine(IFileManager fileManager, IDirectoryManager directoryManager)
 {
     _fileManager      = fileManager;
     _directoryManager = directoryManager;
 }
Пример #16
0
 private UtilitiManager()
 {
     fm = (IFileManager) new FileManager();
     dm = new DirectoryManager();
 }
 public ChangePathAbsoluteCommand(string input, string[] data, IContentComparer judge, IDatabase repository, IDirectoryManager inputOutputManager)
     : base(input, data, judge, repository, inputOutputManager)
 {
 }
Пример #18
0
 public CommandInterpreter(IContentComparer tester, IDatabase repository, IDownloadManager downloadManager, IDirectoryManager ioManager)
 {
     this.tester          = tester;
     this.repository      = repository;
     this.downloadManager = downloadManager;
     this.ioManager       = ioManager;
 }
Пример #19
0
 public Command(string input, string[] data, IDirectoryManager manager)
 {
     this.Input   = input;
     this.Data    = data;
     this.manager = manager;
 }
Пример #20
0
 public OpenFileCommand(string input, string[] data, IDirectoryManager manager)
     : base(input, data, manager)
 {
 }
Пример #21
0
 public CommandInterpreter(IContentComparer tester, IDatabase studentsRepository, IDirectoryManager inputOutputManager)
 {
     this.tester             = tester;
     this.studentsRepository = studentsRepository;
     this.inputOutputManager = inputOutputManager;
 }
Пример #22
0
 public CommandInterpreter(IContentComparer judge, IStudentsRepository repository, IDirectoryManager IOManager)
 {
     this.container = new DependencyContainer(typeof(InjectAttribute));
     container.AddDependency <IContentComparer, IContentComparer>(judge);
     container.AddDependency <IStudentsRepository, IStudentsRepository>(repository);
     container.AddDependency <IDirectoryManager, IDirectoryManager>(IOManager);
 }
Пример #23
0
 public Downloader(IDirectoryManager managerDirectory = null)
 {
     _ManagerDirectory = managerDirectory;
 }
 public PrintFilteredStudentsCommand(string input, string[] data, IContentComparer tester,
                                     IDatabase repository, IDownloadManager downloadManager, IDirectoryManager ioManager)
     : base(input, data, tester, repository, downloadManager, ioManager)
 {
 }
 public CommandInterpreter(IContentComparer judge, IDatabase repository, IDirectoryManager inputOutputManager)
 {
     this.judge              = judge;
     this.repository         = repository;
     this.inputOutputManager = inputOutputManager;
 }
Пример #26
0
 public FileSystemAdapter(IDirectoryManager directoryManager)
 {
     this.directoryManager = directoryManager;
 }
Пример #27
0
 public ConsoleUtilitiesTests()
 {
     _directoryManager = new TestDirectoryManager();
 }
 /// <summary>
 /// Initialize view model by work order
 /// </summary>
 public TransportWorkViewModel(IDirectoryManager directoryManager, IOrderItemFactory orderItemFactory)
     : base(directoryManager, orderItemFactory)
 {
 }
Пример #29
0
 public HomeController()
 {
     this.directoryManager = new DirectoryManager();
 }
 public NPMPackageInitializer(ICommandLineWrapper commandLineWrapper, IPackageJsonGenerator packageJsonGenerator, IFileManager fileManager, IDirectoryManager directoryManager)
 {
     _commandLineWrapper   = commandLineWrapper;
     _packageJsonGenerator = packageJsonGenerator;
     _fileManager          = fileManager;
     _directoryManager     = directoryManager;
 }
 public ChangeDirectoryCommand(string input, string[] data, IDirectoryManager manager) : base(input, data, manager)
 {
 }
Пример #32
0
 public FolderContentFolderRepository(IConstance constance) : base(constance)
 {
     _constance        = constance;
     _directoryManager = new DirectoryManager();
 }
        public EmployeeItemViewModel(IDirectoryManager directoryManager) : base(directoryManager)
        {
            Title = "Допоміжний персонал";

            EmployeeCollection = new ObservableCollection <EmployeeModel>();
        }
 public CommandInterpreter(Tester judge, StudentsRepository repository, IDirectoryManager inputOutputManager)
 {
     this.judge              = judge;
     this.repository         = repository;
     this.inputOutputManager = inputOutputManager;
 }