Извлечение метода в уже существующий интерфейс с помощью ReSharper

Я добавляю новый метод к классу, который реализует интерфейс, и мне нравится использовать рефакторинг "Extract Interface" и просто добавлять метод к интерфейсу. Но не похоже, что ReSharper поддерживает добавление сигнатуры метода к уже существующему интерфейсу.

Кажется, что я что-то упускаю, я уверен, что это можно сделать как-то. Возможно, я должен сначала добавить подпись метода к интерфейсу, но иногда я работаю. Я не хватает некоторых ярлыков, функций или использования ReSharper неправильно?

Ответ 1

Ctrl + Shift + R, чтобы открыть меню рефакторинга, затем выберите Pull Members Up...

Вы можете выбрать интерфейс, в который хотите добавить объявления, а также выбрать каждый метод, который вы хотите добавить в интерфейс.

Надо любить решара!; -)