예제 #1
0
 public LibraryRepository(ILibraryRepositoryConfig config, ILibraryLocalFolder folder,
                          ILibraryRepositorySynchronizer synchronizer, IMashupLoader mashupLoader)
 {
     _config = config;
     _path   = Path.Combine(folder.Path, config.Name);
     _initializationMarkFilePath = Path.Combine(_path, InitializationMarkFileName);
     _synchonizer  = synchronizer;
     _mashupLoader = mashupLoader;
 }
		public LibraryRepository(ILibraryRepositoryConfig config, ILibraryLocalFolder folder,
		                         ILibraryRepositorySynchronizer synchronizer, IMashupLoader mashupLoader)
		{
			_config = config;
			_path = Path.Combine(folder.Path, config.Name);
			_initializationMarkFilePath = Path.Combine(_path, InitializationMarkFileName);
			_synchonizer = synchronizer;
			_mashupLoader = mashupLoader;
		}
예제 #3
0
 public LibraryRepositoryFactory(ILibraryLocalFolder folder, ILibraryRepositorySynchronizer synchronizer, IMashupLoader mashupLoader)
 {
     _folder       = folder;
     _synchronizer = synchronizer;
     _mashupLoader = mashupLoader;
 }
		public LibraryRepositoryFactory(ILibraryLocalFolder folder, ILibraryRepositorySynchronizer synchronizer, IMashupLoader mashupLoader)
		{
			_folder = folder;
			_synchronizer = synchronizer;
			_mashupLoader = mashupLoader;
		}