@@ -27,7 +27,7 @@ public class RepositoryCloneViewModel : BaseViewModel, IRepositoryCloneViewModel
2727 readonly IRepositoryHost repositoryHost ;
2828 readonly IRepositoryCloneService cloneService ;
2929 readonly IOperatingSystem operatingSystem ;
30- readonly IVSServices vsServices ;
30+ readonly INotificationService notificationService ;
3131 readonly IReactiveCommand < IReadOnlyList < IRepositoryModel > > loadRepositoriesCommand ;
3232 readonly ReactiveCommand < object > browseForDirectoryCommand = ReactiveCommand . Create ( ) ;
3333 readonly ObservableAsPropertyHelper < bool > isLoading ;
@@ -41,20 +41,20 @@ public class RepositoryCloneViewModel : BaseViewModel, IRepositoryCloneViewModel
4141 IConnectionRepositoryHostMap connectionRepositoryHostMap ,
4242 IRepositoryCloneService repositoryCloneService ,
4343 IOperatingSystem operatingSystem ,
44- IVSServices vsServices )
45- : this ( connectionRepositoryHostMap . CurrentRepositoryHost , repositoryCloneService , operatingSystem , vsServices )
44+ INotificationService notificationService )
45+ : this ( connectionRepositoryHostMap . CurrentRepositoryHost , repositoryCloneService , operatingSystem , notificationService )
4646 { }
4747
4848 public RepositoryCloneViewModel (
4949 IRepositoryHost repositoryHost ,
5050 IRepositoryCloneService cloneService ,
5151 IOperatingSystem operatingSystem ,
52- IVSServices vsServices )
52+ INotificationService notificationService )
5353 {
5454 this . repositoryHost = repositoryHost ;
5555 this . cloneService = cloneService ;
5656 this . operatingSystem = operatingSystem ;
57- this . vsServices = vsServices ;
57+ this . notificationService = notificationService ;
5858
5959 Title = string . Format ( CultureInfo . CurrentCulture , Resources . CloneTitle , repositoryHost . Title ) ;
6060 Repositories = new ReactiveList < IRepositoryModel > ( ) ;
@@ -129,7 +129,7 @@ IObservable<Unit> OnCloneRepository(object state)
129129 {
130130 var repository = SelectedRepository ;
131131 Debug . Assert ( repository != null , "Should not be able to attempt to clone a repo when it's null" ) ;
132- vsServices . ShowError ( e . GetUserFriendlyErrorMessage ( ErrorType . ClonedFailed , repository . Name ) ) ;
132+ notificationService . ShowError ( e . GetUserFriendlyErrorMessage ( ErrorType . ClonedFailed , repository . Name ) ) ;
133133 return Observable . Return ( Unit . Default ) ;
134134 } ) ;
135135 }
0 commit comments