public MashupScriptStorage(IPluginContext context, IMashupLocalFolder folder, ILogManager logManager, IMashupLoader mashupLoader) { _folder = folder; _mashupLoader = mashupLoader; _log = logManager.GetLogger(GetType()); _accountName = context.AccountName; }
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 LibraryRepositoryFactory(ILibraryLocalFolder folder, ILibraryRepositorySynchronizer synchronizer, IMashupLoader mashupLoader) { _folder = folder; _synchronizer = synchronizer; _mashupLoader = mashupLoader; }