public PrepRegistryRepository( ICheckOrCloneRepo checkOrClone, IRemoteRegistryUrlProvider registryUrlProvider, IProvideRepositoryCheckouts repositoryCheckouts, IResetToLatestMain resetToLatestMain, IRegistryFolderProvider registryFolderProvider) { ResetToLatestMain = resetToLatestMain; RegistryUrlProvider = registryUrlProvider; CheckOrClone = checkOrClone; RepositoryCheckouts = repositoryCheckouts; RegistryFolderProvider = registryFolderProvider; }
public PrepareDriverRespository( ILogger logger, ICheckOrCloneRepo checkOrClone, IResetToLatestMain resetToLatestMain, IProvideRepositoryCheckouts repoCheckouts, IGetDriverPaths getDriverPaths, IRetrieveRepoVersioningPoints retrieveRepoVersioningPoints, IDriverRepoDirectoryProvider driverRepoDirectoryProvider) { _logger = logger; CheckOrClone = checkOrClone; ResetToLatestMain = resetToLatestMain; RepoCheckouts = repoCheckouts; GetDriverPaths = getDriverPaths; RetrieveRepoVersioningPoints = retrieveRepoVersioningPoints; DriverRepoDirectoryProvider = driverRepoDirectoryProvider; }