public FileRenameTracker(IUnconfiguredProjectVsServices projectVsServices, VisualStudioWorkspace visualStudioWorkspace, IOptionsSettings optionsSettings, IUserNotificationServices userNotificationServices, IRoslynServices roslynServices) { Requires.NotNull(projectVsServices, nameof(projectVsServices)); Requires.NotNull(visualStudioWorkspace, nameof(visualStudioWorkspace)); Requires.NotNull(optionsSettings, nameof(optionsSettings)); Requires.NotNull(userNotificationServices, nameof(userNotificationServices)); Requires.NotNull(roslynServices, nameof(roslynServices)); _projectVsServices = projectVsServices; _visualStudioWorkspace = visualStudioWorkspace; _optionsSettings = optionsSettings; _userNotificationServices = userNotificationServices; _roslynServices = roslynServices; }
internal Renamer(Workspace workspace, IProjectThreadingService threadingService, IUserNotificationServices userNotificationServices, IOptionsSettings optionsSettings, IRoslynServices roslynServices, Project project, string oldFilePath, string newFilePath) { _workspace = workspace; _threadingService = threadingService; _userNotificationServices = userNotificationServices; _optionsSettings = optionsSettings; _roslynServices = roslynServices; _project = project; _newFilePath = newFilePath; _oldFilePath = oldFilePath; }
internal Renamer(Workspace workspace, IProjectThreadingService threadingService, IUserNotificationServices userNotificationServices, IOptionsSettings optionsSettings, IRoslynServices roslynServices, Project project, string oldFilePath, string newFilePath) { _workspace = workspace; _threadingService = threadingService; _userNotificationServices = userNotificationServices; _optionsSettings = optionsSettings; _roslynServices = roslynServices; _project = project; _newFilePath = newFilePath; _oldFilePath = oldFilePath; _oldDocument = (from d in project.Documents where StringComparers.Paths.Equals(d.FilePath, oldFilePath) select d).FirstOrDefault(); }
public SimpleRenameStrategy(IProjectThreadingService threadingService, IUserNotificationServices userNotificationService, IOptionsSettings optionsSettings, IRoslynServices roslynServices) : base(threadingService, userNotificationService, optionsSettings) { _roslynServices = roslynServices; }
public AbstractRenameStrategy(IProjectThreadingService threadingService, IUserNotificationServices userNotificationService, IOptionsSettings optionsSettings) { _threadingService = threadingService; _userNotificationServices = userNotificationService; _optionsSettings = optionsSettings; }