/// <summary> /// Initializes a new instance of the <see cref="ProjectUpdater" /> class. /// </summary> /// <param name="projectUpdater">The project updater.</param> /// <param name="projectRepository">The project repository.</param> public ProjectUpdater(IProjectCacheUpdater projectUpdater, IProjectRepository projectRepository) { _projectUpdater = projectUpdater; _projectRepository = projectRepository; }
/// <summary> /// Initializes a new instance of the <see cref="ProjectUpdater" /> class. /// </summary> /// <param name="projectUpdater">The project updater.</param> /// <param name="projectRepository">The project repository.</param> public ProjectUpdater(IProjectCacheUpdater projectUpdater, IProjectRepository projectRepository) { _projectUpdater = projectUpdater; _projectRepository = projectRepository; }
/// <summary> /// Initializes a new instance of the <see cref="ProjectUpdater" /> class. /// </summary> /// <param name="projectUpdater">The project updater.</param> /// <param name="projectRepository">The project repository.</param> public ProjectUpdater(IProjectCacheUpdater projectUpdater, IProjectRepository projectRepository, ILogger <ProjectUpdater> logger) { _projectUpdater = projectUpdater; _projectRepository = projectRepository; _logger = logger; }