diff --git a/src/GitHub.Api/Git/RepositoryManager.cs b/src/GitHub.Api/Git/RepositoryManager.cs index 16632c33b..fd0bd7104 100644 --- a/src/GitHub.Api/Git/RepositoryManager.cs +++ b/src/GitHub.Api/Git/RepositoryManager.cs @@ -96,7 +96,6 @@ class RepositoryManager : IRepositoryManager private readonly IGitClient gitClient; private readonly IPlatform platform; private readonly IRepositoryPathConfiguration repositoryPaths; - private readonly ITaskManager taskManager; private readonly IRepositoryWatcher watcher; private bool isBusy; @@ -113,13 +112,12 @@ class RepositoryManager : IRepositoryManager public event Action OnRemoteBranchRemoved; public event Action OnRepositoryUpdated; - public RepositoryManager(IPlatform platform, ITaskManager taskManager, IGitConfig gitConfig, + public RepositoryManager(IPlatform platform, IGitConfig gitConfig, IRepositoryWatcher repositoryWatcher, IGitClient gitClient, IRepositoryPathConfiguration repositoryPaths) { this.repositoryPaths = repositoryPaths; this.platform = platform; - this.taskManager = taskManager; this.gitClient = gitClient; this.watcher = repositoryWatcher; this.config = gitConfig; @@ -136,7 +134,7 @@ public static RepositoryManager CreateInstance(IPlatform platform, ITaskManager var repositoryWatcher = new RepositoryWatcher(platform, repositoryPathConfiguration, taskManager.Token); - return new RepositoryManager(platform, taskManager, gitConfig, repositoryWatcher, + return new RepositoryManager(platform, gitConfig, repositoryWatcher, gitClient, repositoryPathConfiguration); }