Итак, в моей базе кода ASP.NET C # у меня есть, возможно, сотни битов такого рода:
Response.Redirect("something.aspx?Error=" + ex.Message);
Я хочу автоматически добавлять аргумент ко всем вызовам этих методов, чтобы добавить «true» в качестве второго параметра этого метода, например:
Response.Redirect("sometihng.aspx?Error=" + ex.Message, true);
В моем распоряжении Visual Studio 2010 и последняя версия Resharper.
Я попытался использовать функцию «Поиск по шаблону» в Resharper (меню VS -> ReSharper -> Найти -> Поиск по шаблону), чтобы увидеть, приведет ли это к автоматическому рефакторингу моей кодовой базы, но я не уверен, как именно и работает ли это. Вот что я пробовал:
С правой стороны я создал заполнитель 'Argument' под названием 'anyString' в надежде, что он найдет и заменит все вызовы Response.Redirect, у которых есть строка в первом аргументе, но это не нашло совпадений в моем кодовая база.
Есть идеи, как я могу решить эту проблему, не прибегая к ручному изменению всех ссылок?