internal Renamer(IUnconfiguredProjectVsServices projectVsServices, IUnconfiguredProjectTasksService unconfiguredProjectTasksService, VisualStudioWorkspace workspace, IVsService <Shell.Interop.SDTE, EnvDTE.DTE> dte, IEnvironmentOptions environmentOptions, IUserNotificationServices userNotificationServices, IRoslynServices roslynServices, IWaitIndicator waitService, IRefactorNotifyService refactorNotifyService) : this(projectVsServices, unconfiguredProjectTasksService, workspace as Workspace, dte, environmentOptions, userNotificationServices, roslynServices, waitService, refactorNotifyService) { }
internal Renamer(IUnconfiguredProjectVsServices projectVsServices, IUnconfiguredProjectTasksService unconfiguredProjectTasksService, [Import(typeof(VisualStudioWorkspace))] Workspace workspace, IVsUIService <Shell.Interop.SDTE, DTE> dte, IEnvironmentOptions environmentOptions, IUserNotificationServices userNotificationServices, IRoslynServices roslynServices, IWaitIndicator waitService, IRefactorNotifyService refactorNotifyService) { _projectVsServices = projectVsServices; _unconfiguredProjectTasksService = unconfiguredProjectTasksService; _workspace = workspace; _dte = dte; _environmentOptions = environmentOptions; _userNotificationServices = userNotificationServices; _roslynServices = roslynServices; _waitService = waitService; _refactorNotifyService = refactorNotifyService; }