Czy jest tak, aby program Resharper nawigował do konkretnej implementacji ogólnego interfejsu dla określonego typu.Resharper przejść do konkretnej implementacji ogólnego interfejsu?
E.g. ICommandHandler<T>
i znaleźć konkretne wdrożenie? Mogę zmusić Resharpera do pokazania wszystkich implementacji ICommandHandler
, ale nie pozwala mi łatwo dostać się do implementacji typu T. Mamy setki programów do obsługi i nawigacja jest wolniejsza.
Używamy ReSharper 7.1
Aktualizacja
Przykłady obejmują takie rzeczy jak:
public class AddStockRequestLineItemCommandHandler : ICommandHandler<AddStockRequestLineItemCommand>
public class RemoveStockRequestLineItemCommandHandler : ICommandHandler<RemoveStockRequestLineItemCommand>
public class StockRequestFufillingUpdateCommandHandler : ICommandHandler<StockRequestFufilingUpdateCommand>
Zastosowanie jak w MVC konstruktor kontroler jak:
public StockRequestController(ICommandHandler<RemoveStockRequestLineItemCommand> stockRequestLineItemRemoveHandler)
{
this.stockRequestLineItemRemoveHandler = stockRequestLineItemRemoveHandler;
}
chciałbym móc kliknąć ICommandHandler<RemoveStockRequestLineItemCommand>
i przejść do klas implementujących s RemoveStockRequestLineItemCommandHandler
Czy możesz pokazać kilka przykładowych podpisów? Rozumiem, że CTRL-F12 nie spełnia swojej roli ... – levelnis
Żaden ctrl + F12 nie wyświetla tylko setek implementacji ICommandHandler. Nie interesuje mnie generic generic –
GraemeMiller
+1 za pytanie, chciałbym móc to również zrobić, ale nie sądzę, żeby ReSharper był wystarczająco sprytny – levelnis