Есть ли быстрый способ найти все реализации, а не ссылки на метод/свойство интерфейса /etc? Вот пример кода:
public class SomeClass : IBaseClass
{
public Int32 GetInt()
{
return 1;
}
}
public interface IBaseClass
{
public Int32 GetInt();
}
public class SomeOtherClass
{
IBaseClass _someClass;
private TestMethod()
{
_someClass = new SomeClass();
_someClass.GetInt();
}
}
Я хочу быстро перейти к SomeClass.GetInt() при просмотре SomeOtherClass.TestMethod(). Если я нажму правой кнопкой мыши на _someClass.GetInt() и нажмите "Перейти к определению", он приведет меня к интерфейсу. Если я нажму "Найти все ссылки", я могу потенциально увидеть список всех видов использования... не только классы, реализующие метод GetInt().
Есть ли более быстрый способ найти это? Любые советы от других разработчиков? Мы используем D.I. для большинства наших зависимостей, что означает, что трассировка через глубоко вложенный код выполняется навсегда.